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
谢谢!!!!测试有效..