Использование call
.
Пример:
call tools.exe
Хороший источник: https://ss64.com/nt/call.html
Из этого источника:
Синтаксис
CALL [drive:][path]filename [parameters]
CALL :label [parameters]
CALL internal_cmd
Также из этого источника:
Справка Microsoft по команде CALL вводит в заблуждение: «Вызывает одну пакетную программу из другой, не останавливая родительскую пакетную программу».«Это правда, что родитель не останавливается, но делает паузу во время выполнения второго скрипта.
Я только что написал простой .bat файл, который выглядит какthis:
echo Hello.
call C:\Siebel\Tools\BIN\siebdev.exe /c "C:\Siebel\Tools\bin\enu\tools.cfg"
echo Waiting for close.
pause
Когда я запустил его, он вывел Hello.
, затем вывел строку call
и открыл мои инструменты Siebel.Я «топчусь» в Инструментах, делая некоторые вещи, которые я обычно делаю в течение пары минут.Все это время в окне командной строки выводилась только строка call
.Только после того, как я сделал Файл> Выход из Инструментов, командный файл вывел строку Waiting for close.
, а затем сделал паузу.