这个问题与上一个问题 前一个问题是关于问题本身,而这个问题是关于可能的解决方案。
我正在与一组虚拟机合作,使用“runProgramInGuest”,运行程序,调用子程序,......
我想用这样的执行方案来代替它:
start /wait CMD_1
start /wait CMD_1.1
start /wait CMD_1.2
start /wait CMD_1.2.1
start /wait CMD_1.2.2
start /wait CMD_2
该方案意味着 CMD_1.bat 看起来像:
start /wait CMD_1.1.bat
start /wait CMD_1.2.bat
CMD_1.2.bat 如下所示:
start /wait CMD_1.2.1.bat
start /wait CMD_1.2.2.bat
...
至关重要的是,一个(子)命令只有在前一个命令完成后才会启动(这正是我使用“/wait”参数的确切原因)。
我将使用虚拟 Windows-7、Windows-Vista 和 Windows-10 机器,我想知道上述命令是否start /wait
是用于此目的的可靠命令(根据个人经验,我确认虚拟软件命令runProgramInGuest
不可靠)。