Запретить другой команде выходить из командной строки Windows

Запретить другой команде выходить из командной строки Windows

Я пытаюсь создать скрипт .bat для Windows, включающий несколько команд:

ionic state restore
ECHO done restoring state

Однако команда «восстановление ионного состояния», по-видимому, выходит из-под моего контроля, поэтому я не вижу ECHO или каких-либо последующих шагов.

Есть ли способ запустить это в тихом режиме или каким-то образом продолжить работу после завершения?

решение1

Решение найдено с помощью CALL:

Команда CALL запустит новый контекст пакетного файла вместе с любыми указанными параметрами. Когда будет достигнут конец второго пакетного файла (или если используется EXIT), управление вернется сразу после начального оператора CALL.

Источник:http://ss64.com/nt/call.html

Итак, следующий код работает отлично:

CALL ionic state restore
ECHO done restoring state

Связанный контент