@echo off
for /f "delims=: tokens=2" %%i in ('ipconfig^|find /i "ip address"') do set ip=%%i
findstr /c:"%ip%" test.txt
if %errorlevel% equ 0 start d:
那里出错拉??作者: wjh6088 时间: 2007-7-4 01:21 for /f "delims=: tokens=2" %%i in ('ipconfig^|find /i "ip address"') do set ip=%%i
这个得来的ip会多一个空格的,如“ 192.168.0.1”作者: qinbuer 时间: 2007-7-4 02:15 应该 for /f "tokens=14 delims=: " %%i in ('ipconfig /all ^|find /i "ip address"') do set ip=%%i