Lokale IP auslesen
Mittwoch, den 08. Juli 2009 um 19:05 Uhr
Die lokale IP kann mit dem Vorwissen, dass sie mit 192.168. anfängt ausgelesen werden.
Diese Version ist mit Tempfile. Es geht imho auch ohne, wenn man den findstr Kram direkt in der FOR Schleife macht.

@echo off
SETLOCAL

REM gefundene zeile in tempdatei
ipconfig /all | findstr /i /C:"IP-Adresse. . . . . . . . . . . . : 192.168." >>~tmpip.z
REM tmpdatei auslesen
set ipip=
FOR /f "tokens=*" %%f IN (~tmpip.z) DO set ipip=%ipip%%%f
REM ab Zeichen 36, 15 Zeichen lang
set ipip=%ipip:~36,15%

echo %ipip%
pause