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-Key: 33302

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

Printed on: April 20, 2024 at 14:04 o'clock

Member: wollibn
wollibn May 30, 2006 at 18:14:34 (UTC)
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.
Member: gutavmega
gutavmega May 30, 2006 at 19:53:00 (UTC)
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?
Member: wollibn
wollibn May 31, 2006 at 04:57:06 (UTC)
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