Этот вопрос связан с предыдущим вопросом . Предыдущий вопрос был о проблеме, о возможном решении.

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

0