Этот вопрос связан с предыдущим вопросом . Предыдущий вопрос был о проблеме, о возможном решении.
Я работаю с группой виртуальных машин, использую 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
не является надежной).