Board logo

标题: 一个for命令求助......... [打印本页]

作者: jefferson108     时间: 2010-3-23 23:56    标题: 一个for命令求助.........

用for提取txt中一行中的字符串147258(不含引号),

"RestartShell"="147258"

for /f "tokens=2 delims=""" %%i in ('find /i "147258" 1.txt') do echo %%i

无法执行,

用for /f "tokens=2 delims==" %%i in ('find /i "147258" 1.txt') do echo %%i

出来的是"147258",我不想要那个引号,要怎么办啊???

[ Last edited by jefferson108 on 2010-3-24 at 00:00 ]
作者: kakenhi     时间: 2010-3-24 13:06
for /f "tokens=2 delims==" %%i in ('find /i "147258" 1.txt') do echo %%~i
这样去掉引号行吗?
作者: Hanyeguxing     时间: 2010-3-24 13:09

for /f "tokens=2 delims==" %%i in ('find /i "147258" 1.txt') do echo %%~i

作者: bawfgsk520     时间: 2010-3-25 00:42
看看,
作者: jefferson108     时间: 2010-3-25 07:22
谢谢!!!!测试有效..