Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
' starts the Configure DNS Server Wizard using MMC automation interfaces
option explicit
Dim mmc Set mmc = CreateObject("MMC20.Application")
' uncomment this to cause the MMC console to appear 'Dim frame 'Set frame = mmc.Frame 'frame.restore
Dim doc Set doc = mmc.Document
Dim namespace Set namespace = doc.ScopeNamespace
Dim snapins Set snapins = doc.snapins
Dim snapin const DNS_SNAPIN_CLSID = "{2FAEBFA2-3F1A-11D0-8C65-00C04FD8FECB}"
' if DNS is not installed, this will fail.
set snapin = snapins.Add(DNS_SNAPIN_CLSID)
Dim views Set views = doc.views
Dim view Set view = views(1)
Dim rootnode Set rootnode = namespace.GetRoot
View.ActiveScopeNode = namespace.GetChild(rootnode)
View.ActiveScopeNode = namespace.GetChild(View.ActiveScopeNode)
Dim menu Set menu = view.ScopeNodeContextMenu
Dim menuItem Set menuItem = menu.item(2)
menuItem.Execute
doc.Close(FALSE)
|