В пакетном файле DOS мы можем иметь только 1 строку, если тело оператора? Я думаю, что нашел где-то, что я мог бы использовать ()
для блока if так же, как {}
, используемого в языках программирования C, но он не выполняет инструкции, когда я это пробую. Сообщения об ошибках отсутствуют. Этот мой код:
if %GPMANAGER_FOUND%==true(echo GP Manager is up
goto Continue7
)
echo GP Manager is down
:Continue7
Странно, что ни "GP Manager не работает", ни "GP Manager не работает" печатается при запуске командного файла.