标题: 在用bat文件里用cmd运行了另一个bat,后面的命令不执行了
[打印本页]
作者: brickflying
时间: 2008-4-16 11:14
标题: 在用bat文件里用cmd运行了另一个bat,后面的命令不执行了
C:\WINDOWS\system32\cmd.exe /K "C:\Program Files\Microsoft Visual Studio\DF98\BIN\DFVARS.BAT"
DF .\1.F90
EXIT
bat内容如上
1)不知道为什么第二行的命令不能执行了,怎么样才能执行呢,请大虾指教
2)C:\WINDOWS\system32\cmd.exe /K "C:\Program Files\Microsoft Visual Studio\DF98\BIN\DFVARS.BAT"
上面这个命令具体是什么意思呢?
用 call C:\Program Files\Microsoft Visual Studio\DF98\BIN\DFVARS.BAT
试了一下,好像不太一样。
[
Last edited by brickflying on 2008-4-16 at 04:16 AM ]
作者: plp626
时间: 2008-4-16 11:28
不要用call 用start详细解释请看我底下的“学习”
作者: brickflying
时间: 2008-4-16 11:43
谢谢plp626
改成如下后
START C:\Program Files\Microsoft Visual Studio\DF98\BIN\DFVARS.BAT
DF .\1.F90
pause
EXIT
可以得到想要的结果了,但是会出现一次提示错误:找不到文件 C:\Program。这个怎么去除啊
作者: brickflying
时间: 2008-4-16 11:47
解决了,呵呵
在路径上加上引号就行了
作者: rzwwj1
时间: 2008-4-21 06:08
call和start有什么区别?