Windows IP-Adresse auslesen

Code

Hier kann IP (für XP) durch IPv4 (für Windows 7 und neuer) ersetzt werden.

@for /F "tokens=2 delims=:" %%a in ('"ipconfig | findstr IP"') do @set LOCAL_IP1=%%a
@echo Detected: Local IP1 = [%LOCAL_IP1%]

@for /F "tokens=13 delims=:" %%b in ('"ipconfig | findstr IP"') do @set LOCAL_IP2=%%b
@echo Detected: Local IP2 = [%LOCAL_IP2%]

@for /F "tokens=13 delims=\  " %%c in ('"ipconfig | findstr IPv4"') do @set LOCAL_IP3=%%c
@echo Detected: Local IP3 = [%LOCAL_IP3%]

@pause


Ausgabe

ACHTUNG: Leerzeichen vor IP beachten!

Detected: Local IP1 = [ 172.16.12.101]
Detected: Local IP2 = []
Detected: Local IP3 = []

windows/ip-adresse_auslesen.txt · Zuletzt geändert: 2015/07/06 22:33 (Externe Bearbeitung)