Как отключить Ctrl-C /Ctrl-S при запуске командного файла

По умолчанию пакетные файлы могут быть прекращены, когда пользователь нажимает Ctrl-C, и могут быть приостановлены нажатием Ctrl-S. Есть ли способ отключить это? Команда MS-DOS BREAK, очевидно, использовалась для этого, но теперь она игнорируется в Windows. Мне нужно что-то, что работает в WinNT 4.0 и Win2K.

1 ответ

Игнорировать подтверждается помощью:

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.
Другие вопросы по тегам