为什么“调用”在 Windows 7 批处理文件中不起作用?

为什么“调用”在 Windows 7 批处理文件中不起作用?

我有一个.bat包含以下内容的文件

call "c:\my path\myprog.exe"

但命令提示符说这call不是命令。

答案1

Call 不是用于运行其他程序,而是严格用于调用其他批处理文件。您可能希望start您的程序启动另一个窗口,否则只需在一行中键入命令本身即可。

例如

启动calc.exe
“C:\Stuff\Program.exe”

答案2

“c:\my path\myprog.exe”没有 START 或调用来执行你的 myprog.exe。这就是在 Windows 7 中完成的方式

相关内容