如何运行多个DOS并行命令?如何运行多个DOS并行命令?(How to run multiple D

2019-06-01 00:11发布

如何运行多个DOS命令?

我有一个for循环,运行服务器的检测,以检测服务器的工作原理和快速。 而且因为有更多的服务器,我想不按顺序运行所有的服务器的检测,但在并行。

Answer 1:

您可以在并行执行的命令start是这样的:

start "" ping myserver
start "" nslookup myserver
start "" morecommands

他们将分别开始在自己的命令提示符下,让你从一个批处理文件中同时运行多个命令。

希望这可以帮助!



Answer 2:

我建议你去看“ 我如何运行在从另一个bat文件在后台一个bat文件? ”

此外,很好的答案(使用start命令)中的“被赋予外壳工艺的并行执行问题页” 在这里 ;

但我的建议是使用PowerShell。 我相信这将完全满足您的需求。



Answer 3:

如果你有多个参数使用如下的语法。 我有一个bat文件与脚本如下

启动 “dummyTitle” d:\路径\ ProgramName.exe参数1参数2参数3开始 “dummyTitle” d:\路径\ ProgramName.exe Param4 Param5 Param6

这将打开多个控制台



文章来源: How to run multiple DOS commands in parallel?