查看完整版本: 我想用wmi来编写一个DHCP的自动化配置

owelshiwo 2008-2-18 14:58

我想用wmi来编写一个DHCP的自动化配置

我想用wmi来编写一个DHCP的自动化配置,但是不知道怎么下手,有没有有类似经验的大哥大姐:(

Batcher 2008-2-19 05:24

参考《System Administration Scripting Guide》 ^,za%E8O
英语水平不行就没办法了

zyzy425100 2008-2-19 10:35

无能 为例.....

lionxam 2008-2-19 13:22

看来英文还需要努力的学呀

hwmis 2008-2-25 12:33

微软示例脚本

On Error Resume Next
s2`d Y6qn ? c5Q y;n0ja
#s[%{]Pt_9Y[r strComputer = "."pj:wEGk
Set objWMIService = GetObject("winmgmts:" _
"i'f)n DZ9GH   & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
id~0VP6D!bC!aM Set colNicConfigs = objWMIService.ExecQuery _
Zy9Oj|$|Wc   ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
%QVrNS%dF\ 4_#c3_SG;K3m @5n o^
For Each objNicConfig In colNicConfigs
7FE u+hl'L(Hyg     WScript.Echo VbCrLf & "  Network Adapter " & objNicConfig.Index & _
x4f+g)gd2`?       VbCrLf & "    " & objNicConfig.Description & VbCrLf
2cxe| Pty     If Not objNicConfig.DHCPEnabled ThenXY'xgSUTe!m
        WScript.Echo "    Enabling DHCP ..."5Bo0J%I.YvJs
        intReturn = objNicConfig.EnableDHCP
ud"P\N;b6T         If intReturn = 0 Then{Q6A$[V.oG
            strSuccess = "    DHCP enabled."m6x-DH#QOV F
        Else2DI&t4l*Mj C$E l
            strSuccess = "    Unable to enable DHCP."!a2`\g1z1U-u/VJLG
        End If
StV/D3V         WScript.Echo VbCrLf & strSuccess
%Tqq,e,Ob-z[ 9t0~'ue%^[2b2O$O
    Else
-u'f j$Q'k2C'A N         WScript.Echo "    DHCP already enabled" & VbCrLf & _/XDIHe
          "    DHCP Server: " & objNicConfig.DHCPServer
V[Gc'H:El     End If R\1x?%O!g$f%i7c!@
Next
页: [1]
查看完整版本: 我想用wmi来编写一个DHCP的自动化配置