Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

IP-Adresse für bestimmte Netzwerkkarte per VBScript einstellen





Frage

Hallo Leute, ich hab folgendes Problem: Per VBScript soll die IP Adresse für eine bestimmte Netzwerkkarte eingestellt werden. Der Rechner hat aber 2 Karten und mit meinem "Wissen" stellt er bei beiden Karten das gleiche ein, soll er aber nicht... Hier mein Script so far... strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colNetAdapters = objWMIService.ExecQuery _ ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") strIPAddress = Array("192.168.1.141") strSubnetMask = Array("255.255.255.0") strGateway = Array("192.168.1.100") strGatewayMetric = Array(1) For Each objNetAdapter in colNetAdapters errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask) errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric) If errEnable = 0 Then WScript.Echo "The IP address has been changed." Else WScript.Echo "The IP address could not be changed." End If Next Hoffe ihr könnt mir weiterhelfen, wäre sehr dankbar!!! Grüsse Solitude

Antwort 1 von hendrikw

Die NetAdapter haben doch bestimmt einen Namen oder sowas. Kannst Du den nicht innerhalb der For-Schleife prüfen ?
mfg
Hendrik

Antwort 2 von kenn_mich_ned_aus

oder über Mac adresse...

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: