По умолчанию пакетные файлы могут быть прекращены, когда пользователь нажимает Ctrl-C, и могут быть приостановлены, нажав Ctrl-S. Есть ли способ отключить это? По-видимому, для этого использовалась команда MS-DOS BREAK, но теперь она игнорируется в Windows. Мне нужно что-то, что работает в WinNT 4.0 и Win2K.
игнорирование подтверждено справкой:
C:> перерыв /? Устанавливает или снимает расширенную проверку CTRL + C в системе DOS
Это присутствует для совместимости с системами DOS. В Windows это не действует.
частичное решение: start / MIN / B myscript.cmd:
B Start application without creating a new window. The
application has ^C handling ignored. Unless the application
enables ^C processing, ^Break is the only way to interrupt
the application.