gutavmega
Goto Top

Rechnername und IP-Adresse per Script oder Batch-Datei ändern

Hallo,

gibt es eine Möglichkeit, daß man eine Batch-Datei oder Script schreibt, dann ihn auf 10 Rechnern laufen lassen und da wird bei jedem Rechner jeweils über die eingetragene Mac-Adresse dem Rechner bestimmte IP-Adresse und Rechnername vergeben und bei dem rechner fest eingetragen wird.

Gruß,
G.M.

Content-ID: 33302

Url: https://administrator.de/contentid/33302

Ausgedruckt am: 23.11.2024 um 05:11 Uhr

wollibn
wollibn 30.05.2006 um 20:14:34 Uhr
Goto Top
Hallo!

Schau mal im TechNet ScriptCenter bei Microsoft (http://www.microsoft.com/germany/technet/scriptcenter/default.mspx) da wirst du Einzellösungen finden. Das ganze muss dann noch zu einem Script zusammengefügt werden.
gutavmega
gutavmega 30.05.2006 um 21:53:00 Uhr
Goto Top
ich habe folgendes gefunden:

netsh interface ip set address name="LAN-Verbindung" source=static addr=134.2.nnn.nnn mask=255.255.nnn.nnn gateway=134.2.nnn.nnn gwmetric=0

aber wie kann ich die Werten in Abhängigkeit von der Mac-Adresse ändern?
wollibn
wollibn 31.05.2006 um 06:57:06 Uhr
Goto Top
Mit folgendem BV.Script wird u.a. die MAC ausgegeben:

Set objWMI = GetObject("winmgmts:")  
strKlasse = "Win32_NetworkAdapterConfiguration"  

Set collErgebnis = objWMI.InstancesOf(strKlasse)
For Each objErgebnis In collErgebnis
	WScript.Echo objErgebnis.GetObjectText_
Next

Die Klasse Win32_NetworkAdapterConfiguration enthält auch Funktionen zum setzen der von dir benötigten Eigenschaften.
Mangels Zeit kann ich dir aber leider kein fertiges Script liefern.

Gruß,
Wolfgang