联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do ( @for /f %%j in (c:\ht.txt) do ( @echo i= %%i @echo j= %%j @if %%i==%%j ( goto :yes ) ) goto :no ) @goto :eof :yes @echo yes+++++++++++ @goto :eof :no @echo no---------- @goto :eof
@echo off for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do >hanye.txt echo %%ihanye
@echo off for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do for /f %%j in (c:\ht.txt) do ( echo i= %%ihanye echo j= %%j if "%%ihanye" == "%%j" (echo yes+++++++++++) else echo no---------- ) pause
@echo off for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do set ip=%%i set /p ht=<ht.txt echo %ip% echo %ht% if %ip%==%ht% (echo yes+++++++++++) else echo no---------- pause
Originally posted by Hanyeguxing at 2009-9-7 07:15: 首先,运行这个批处理:@echo off for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do >hanye.txt echo %%ihanye在hanye.txt里的ip 地 ...
Originally posted by tireless at 2009-9-7 07:49: ipconfig 输出的结果里行尾都是“<回车符><回车符><换行符>”,正常的行尾是“<回车符><换行符>”。 [code]@echo off for /f "tok ...
@for /f "tokens=15" %%i in (' ipconfig ^| find "IP Address" ') do @echo %%i>c:\ip.txt @set/p ip=<c:\ip.txt @del c:\ip.txt @for /f %%j in (c:\ht.txt) do ( @if %ip%==%%j ( @goto :yes ) ) @goto :no @goto :eof :yes @echo yes+++++++++++ %ip% @goto :eof :no @echo no---------- %ip% @goto :eof