Board logo

标题: for查找字符串? [打印本页]

作者: oicq63236     时间: 2008-4-14 11:10    标题: for查找字符串?

例如有:
编码    IP地址
21003;12
21004;13
21005;17
.....


set /P IP=:请输入编码:


然后通过输入的编码,将其对应的IP地址赋于ABC变量

例如我输入21004,那么%ABC等于13
作者: abcd     时间: 2008-4-14 14:46
不是DOS问题,建议发到脚本区去
作者: chishingchan     时间: 2008-4-19 09:32    标题: 请试试看,有小错也说不定。


@echo off
set /P code=请输入编码:
FOR /F "delims=; tokens=2" %%i IN ('type 编码IP地址.txt^|find /i "%code%"') DO set IP=%%i
echo %IP%
pause>nul