Я создал пакетный скрипт (полное представление см. Здесь), чтобы сначала запустить некоторые службы, а затем приложение. После того, как приложение завершено, предполагается, что пакет где-то находится в GOTO somewhere
но он ожидает выхода из программы, чтобы продолжить работу.
Заголовок для запуска приложения и продолжения:
:vmSTARTAPP
"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe"
IF NOT %BACK%==NULL GOTO %BACK%
GOTO STARTAPPCONT
Этот заголовок вызывается из другого заголовка:
:STARTAPP
cls
echo Starting Application
GOTO %BATCH%
%BATCH%
содержит имя для следующего заголовка - в указанном выше случае vmSTARTAPP
.
Если я запускаю его из нового окна командной строки, он работает нормально, только не в этом пакете.
Что я делаю неправильно?
PS Не относите этот вопрос к моему предыдущему вопросу. Это совершенно другой случай.