Config.sys. Команда Break=on/off

Всевозможные операционные системы от CP/M до Vista

Config.sys. Команда Break=on/off

Сообщение Bazaroff » 29 авг 2015, 23:51

Команды Config.sys. В командной строке аналогично break on и break off.
Устанавливает или отменяет проверку нажатия Ctrl-Break или Ctrl-C при операциях ввода-вывода с диском (служит для прерывания выполнения программ).
Пробовал и устанавливать и отменять как в Config.sys, так и из командной строки. Запускал команды Type и Dir.
Прерывать можно все равно, независимо от установленного Break. (
Может я неправильно понимаю действие этой команды?
Последний раз редактировалось Bazaroff 30 сен 2023, 23:40, всего редактировалось 1 раз.
Bazaroff
Опытный даунгрейдер
 
Сообщения: 36
Зарегистрирован: 05 май 2015, 08:34

Re: Config.sys. Команда Break=on/off

Сообщение SokilOff » 30 авг 2015, 01:00

Bazaroff писал(а):Команды Config.sys. В командной строке аналогично break on и break off.
Устанавливает или отменяет проверку нажатия Ctrl-Break или Ctrl-C при операциях ввода-вывода с диском (служит для прерывания выполнения программ).
Пробовал и устанавливать и отменять как в Config.sys, так и из командной строки. Запускал команды Type и Dir.
Прерывать можно все равно, независимо от установленного Break. (
Может я неправильно понимаю действие этой команды?


Если склероз не изменяет, break off должно отключать только Ctrl-C. Ctrl+Break остаётся по-любому.
Насчет type и dir с ходу не вспомню, но на .bat-файлах это работало.

Вообще при break off DOS должна проверять нажатие Ctrl-C и Ctrl-Break только при вводе или выводе информации с/на консоль и на принтер. При break on она вроде еще следит за этими комбинациями при файловых операциях.
Последний раз редактировалось SokilOff 30 сен 2023, 23:40, всего редактировалось 3 раз(а).
Лень - это привычка отдыхать ещё до того, как устал.
Аватара пользователя
SokilOff
Мастер Даунгрейда
 
Сообщения: 698
Зарегистрирован: 09 янв 2013, 00:24

Re: Config.sys. Команда Break=on/off

Сообщение Bazaroff » 30 авг 2015, 10:13

SokilOff писал(а): Вообще при break off DOS должна проверять нажатие Ctrl-C и Ctrl-Break только при вводе или выводе информации с/на консоль и на принтер.


То есть, по идее, должно работать, скажем при копировании набора файлов на дискету?
Последний раз редактировалось Bazaroff 30 сен 2023, 23:40, всего редактировалось 1 раз.
Bazaroff
Опытный даунгрейдер
 
Сообщения: 36
Зарегистрирован: 05 май 2015, 08:34

Re: Config.sys. Команда Break=on/off

Сообщение Bazaroff » 30 авг 2015, 10:37

Bazaroff писал(а): То есть, по идее, должно работать, скажем при копировании набора файлов на дискету?


Попробовал. Не работает. Прерывает в любом случае.
ЗЫ Pentium II
Последний раз редактировалось Bazaroff 30 сен 2023, 23:40, всего редактировалось 1 раз.
Bazaroff
Опытный даунгрейдер
 
Сообщения: 36
Зарегистрирован: 05 май 2015, 08:34

Re: Config.sys. Команда Break=on/off

Сообщение SokilOff » 30 авг 2015, 16:25

Bazaroff писал(а):То есть, по идее, должно работать, скажем при копировании набора файлов на дискету?

Не совсем. При копировании набора файлов DOS всё равно проверит состояние флага после каждого обработанного файла.

Должно работать, например, при чтении или записи очень большого файла.
Последний раз редактировалось SokilOff 30 сен 2023, 23:40, всего редактировалось 1 раз.
Лень - это привычка отдыхать ещё до того, как устал.
Аватара пользователя
SokilOff
Мастер Даунгрейда
 
Сообщения: 698
Зарегистрирован: 09 янв 2013, 00:24


Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9