Zwischen 2 Netzwerken via Batchdatei wechseln

Networckz

Neuling
Thread Starter
Mitglied seit
21.08.2012
Beiträge
75
Hallo Leute,

ich suche eine Möglichkeit zwischen 2 Netzwerken via Batchdatei zuwechseln.

Die Batch datei für DHCP habe ich bereits, bloß bei der statischen IP bekomme ich Probleme.

Wenn ich ins zweite Netzwerk gehe, soll die IP und die Maske bleiben und der Gateway immer gleich verändert werden.

Ich frage vorher die aktuelle IP ab, um diese als statische IP zu benutzen



Folgende Codeschnipsel habe ich, allerdings funktioniert es noch nicht.

Code:
for /F "tokens=14" %i in ('"ipconfig | findstr IPv4"') do SET LOCAL_IP=%i                           [COLOR="#FF0000"][I]// Soll die IP in Variable %i speichern, funktioniert allerdings nicht[/COLOR][/I]
netsh interface ip set address LAN-verbindung static %i% 255.255.255.0 192.168.0.2          [COLOR="#FF0000"] [I]// wechselt das Netzwerk, und die IP soll aus %i% genommen werden[/COLOR][/I]

Kann mir jemand helfen, um die aktuelle IP in eine Variable zuspeichern? Danke!
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Funktioniert nur in einer Batch aber nicht manuell in der cmd.

Code:
FOR /f "useback tokens=2 delims=:" %%i in (`ipconfig^|findstr IPv4`) do SET LOCAL_IP=%%i
netsh interface ip set address LAN-verbindung static %LOCAL_IP% 255.255.255.0 192.168.0.2
 
Zuletzt bearbeitet:
Perfekt, Danke! Jetzt bastel ich mir noch ein Auswahl Menü drum und das Ding ist perfekt.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh