Die Ausgabe von netsh in einer Batchdatei überspringt die Anzeige meiner IP-Adresse

438
user1720897

Also habe ich eine einfache Batch-Datei geschrieben, um eine statische IP-Adresse festzulegen und diese dann auf die Konsole zurückzuspiegeln:

@echo off netsh interface ipv4 set address "Local Area connection" static 192.168.1.100 255.255.255.0 192.168.1.1 netsh interface ipv4 set dnsserver "Local Area Connection" static 8.8.8.8 netsh interface ipv4 add dnsserver "Local Area Connection" 8.8.4.4 netsh interface ipv4 show config "Local Area Connection" pause 

Die Ausgabe an die Konsole sieht jedoch so aus:

Configuration for interface "Local Area Connection" DHCP enabled: No Default Gateway: 192.168.1.1 Gateway Metric: 1 InterfaceMetric: 20 Statically Configured DNS Servers: 8.8.8.8 8.8.4.4 Register with which suffix: Primary only Statically Configured WINS Servers: None  Press any key to continue . . . 

Warum zeigt es mir nicht die IP-Adresse an, die ich statisch zugewiesen habe?

0
Wird die IP geändert, nachdem der Befehl ausgeführt wurde? Könnte es zu einem Konflikt mit einer anderen Maschine kommen? Haben Sie auch versucht, ein paar Sekunden zu warten (wie 3 oder 4), bevor Sie die show config ausgeben? NuTTyX vor 8 Jahren 1
Ah ... ich habe 3 Sekunden warten müssen. Und das zeigt es jetzt. Vielen Dank! Es gab keine andere Maschine im Netzwerk. user1720897 vor 8 Jahren 0

0 Antworten auf die Frage