Jump to content
Sign in to follow this  
Mutterschabubu

DHCP Optionen per Script konfigurieren?

Recommended Posts

Hallo,

 

wollte einen DHCP per script konfigurieren. Welche WMI Klassen Möglichkeiten gibt es da? Es sollen jetzt keine Benutzer angelegt werden sondern versch. Scope-Options vorgenommen werden.

 

Gruß

Share this post


Link to post
Share on other sites

Tach auch,

 

die WMI Klasse lautet Win32_NetworkAdapterConfiguration.

 

Detailierte Informationen zum Automatisieren der Netzwerkeinstellungen von MS findest Du hier: Automatisieren von TCP/IP-Netzwerken auf Clients: Teil*4: Skripterstellung für die IP-Adresszuweisung auf Clients

 

DHCP auf dem Client schaltest Du z.B. so ein:

 

On Error Resume Next

 

strComputer = "."

Set objWMIService = GetObject("winmgmts:" _

& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colNicConfigs = objWMIService.ExecQuery _

("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")

 

For Each objNicConfig In colNicConfigs

WScript.Echo VbCrLf & " Network Adapter " & objNicConfig.Index & _

VbCrLf & " " & objNicConfig.Description & VbCrLf

If Not objNicConfig.DHCPEnabled Then

WScript.Echo " Enabling DHCP ..."

intReturn = objNicConfig.EnableDHCP

If intReturn = 0 Then

strSuccess = " DHCP enabled."

Else

strSuccess = " Unable to enable DHCP."

End If

WScript.Echo VbCrLf & strSuccess

 

Else

WScript.Echo " DHCP already enabled" & VbCrLf & _

" DHCP Server: " & objNicConfig.DHCPServer

End If

Next

 

Gruß THUMB

Share this post


Link to post
Share on other sites

ne das ist die WMI Klasse für den Client, also Aktivieren/Deaktivieren der DHCPClient Option. Der TE sucht die Möglichkeit seinen DHCP-Server über WMI/Scripts zu konfigurieren, also Scopes hinzufügen/löschen, Optionen setzen etc...

 

Funktioniert eigentliches alles wunderbar über den Netsh befehlt.

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...