在我脚本的某个部分,我想运行某个可执行文件,但我不能完全按照自己的意愿行事:
1:
"path/to/my/file.exe"
将完美地执行该文件,但是,我的批处理将停止执行,直到file.exe结束,这不是我想要的。
2:
start "path/to/my/file.exe"
start "path/to/my/file.exe" /b
2.1将启动另一个我不想要的cmd窗口。 2.2不允许我的批处理脚本返回,我们回到1。
3:
call "path/to/my/file.exe" /b
回到1。
那么,有什么方法可以做我想要的吗?只需启动可执行文件并让它在后台运行?
答案 0 :(得分:7)
我想你想要
start "" /b "path/to/my/file.exe"
比尔
答案 1 :(得分:2)
最好的方法是使用WScript运行它:
Set shell = CreateObject ("Wscript.Shell")
shell.Run "cmd /c path/to/my/file.exe", 0, false