Board logo

标题: for命令:为什么批处理可以执行,我输入命令就不行? [打印本页]

作者: xyzzhu     时间: 2007-11-12 11:11    标题: for命令:为什么批处理可以执行,我输入命令就不行?
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do echo ip=%%i

上面是一行查看IP地址的语句,我使用.bat文件使用上面这句语句时能够正常输出IP地址。但是我在CMD中手工输入这一行时为什么就提示:此时不应有%%i

希望解答!

作者: lxmxn     时间: 2007-11-12 11:43
把%%i换成%i。

作者: xyzzhu     时间: 2007-11-12 15:07
谢谢版主,我居然忘了这个。哭。。。。