批处理文件,按顺序运行应用程序而不是一次性运行

Toa*_*Man 4 windows batch command-line

如果我创建一个批处理文件(batch.bat)并输入:

"C:\Program Files\WinRAR\WinRAR.exe"
"C:\Windows\System32\notepad.exe"
Run Code Online (Sandbox Code Playgroud)

有问题的应用程序将按顺序运行,首先加载 WinRAR,一旦关闭,记事本将依次加载。

问:如何编写批处理文件的语法以同时运行所有应用程序,我希望同时打开 WinRAR 和记事本。

Bob*_*bby 10

使用start来代替:

start "" "command here"
Run Code Online (Sandbox Code Playgroud)

编辑:不要错过第一对空引号,这是进程/窗口的标题。

start <title> <command> <parameters>
Run Code Online (Sandbox Code Playgroud)

有关start /?更多详细信息,请参阅。

  • 要成为学究式的冷笑,我必须指出这 * 不会* 在 DOS 中工作 :-) 不过它可以在 cmd.exe 中工作。 (4认同)