hi,
es ist möglich über vbs dhcp auf win2000pro aktiv zu setzen.
wie ihr unten sehen könnt, habe ich das schon hinbekommen.
nun möchte ich aber den umgekehrten weg gehen und dem rechner eine feste ip zuweisen und das ganze aktiv setzen.
nach viel probiererei und leserei in der msdn bin ich zu dem schluss gekommen, dass es über die registry nicht funktioniert. gibt es vielleicht einen anderen weg? ich würde nicht fragen, wenn ich nicht lange gesucht hätte.
pd maximus
script:
Dim WSHShell, NList, N, IPAddress, IPMask, IPValue, RegLoc,Enable
Set WSHShell = WScript.CreateObject("WScript.Shell")
On Error Resume Next
RegLoc = "HKLM\System\ControlSet001\Services\{BB0D29B9-03D2-454E-8433-13A917BF89B8}\Parameters\Tcpip\"
IPValue = ""
IPAddress = RegLoc & "IPAddress"
Enable = RegLoc & "EnableDHCP"
IPMask = RegLoc & "SubnetMask"
IPValue = WSHShell.RegRead(IPAddress)
If (IPValue <> "") and (IPValue <> "0.0.0.0") then
' WSHShell.RegWrite Enable,"0x00000000 (0)"
WSHShell.RegWrite IPAddress,"0.0.0.0"
WSHShell.RegWrite IPMASK,"0.0.0.0"
end If
WScript.Quit