Я знаю, что могу запустить пакетный файл с низким приоритетом с помощью команды:
cmd /c start /B /BELOWNORMAL mvn.bat clean install && exit...
Проблема в том, что когда я нажимаю Ctrl+C, выполнение не останавливается. На самом деле, это позволяет мне вводить командную строку, но пакетное выполнение продолжается.
Можно ли запустить его с низким приоритетом и остановить по Ctrl+C?
решение1
START
Начинается команда CMD
, а не наоборот.
Удалите /B
, чтобы можно было использовать Ctrl+C
также /C
вместо /K
закроет CMD
после завершения скрипта.
start "" /I /BELOWNORMAL /WAIT cmd /c "mvn.bat"
Для дальнейшего чтения введите HELP START
и .HELP CMD