一- for /f "delims=" %%i in ('"c:\test\a a\a.exe"^|"c:\test\b b\b.exe"') do (
- echo ok
- )
复制代码 出错提示:
'c:\test\a' 不是内部或外部命令,也不是可运行的程序
或批处理文件。- for /f "delims=" %%i in ('c":\test\a a\a.exe"^|"c:\test\b b\b.exe"') do (
- echo ok
- )
复制代码 输出 ok
问题:
为什么第一段执行出错,第二段代码执行成功 ?
二- for /f "delims=" %%i in ('"c:\test\a a\a.exe"') do (
- echo ok
- )
复制代码 输出 ok
上面代码不变将文件a.exe删除后,再次运行。
出错提示:
'c:\test\a' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
问题:
出错提示为什么不是 ‘c:\test\a a\a.exe’不是内部或外部命令,也不是可运行的程序
或批处理文件 ?
[ 本帖最后由 xahstar 于 2010-7-10 22:26 编辑 ] |