Я знаю, что могу запустить командный файл с низким приоритетом, используя команду:

cmd /c start /B /BELOWNORMAL mvn.bat clean install && exit...

Проблема в том, что когда я нажимаю Ctrl+C, это не останавливает выполнение. На самом деле это позволяет мне набирать в командной строке, но пакетное выполнение продолжается.

Можно ли запустить его с низким приоритетом и остановиться на Ctrl+C?

1 ответ1

1

Команда START запускает CMD а не наоборот.

Удалите /B чтобы иметь возможность использовать Ctrl+C также /C вместо /K закроет CMD когда скрипт завершится.

start "" /I  /BELOWNORMAL /WAIT cmd /c "mvn.bat"

Введите HELP START и HELP CMD для дальнейшего чтения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .