При указании /X: ON вы можете запускать программу, расположенную в присоединенном каталоге. Обычно для задания таких каталогов используется альтернативных способ — команда PATH. Выполняемые файлы ищутся в обычном порядке: в текущем каталоге, в присоединенных каталогах, затем по маршруту поиска.
Функции MS-DOS всегда используют присоединенные каталоги. Даже если переключатель /X: ON не задан, функциями прерывания 21h MS-DOS 0Fh (открытие файла), 3Dh (открытие описателя файла) и 23h (получение размера файла) используются присоединенные каталоги. При задании /X: ON присоединенные каталоги используются при вызове в программе функций прерывания 21h llh (поиск первой записи), 4Eh (поиск первого файла) и 4Bh (выполнение программы).
В команде APPEND можно задавать каталоги на сетевых дисках.
Выводит на экран или изменяет атрибуты файла или каталога.
ATTRIB [+R -R] [+А -A] [+S -S]
[+Н -Н][[диск: ][маршрут]имя_файла] [/S]
Например, чтобы вывести атрибуты файла pict.dat, наберите команду attrib pict.dat, а чтобы присвоить ему атрибут "только чтение", дайте команду attrib +r pict.dat. Для вывода всех атрибутов всех файлов в текущем каталоге укажите команду ATTRIB без параметров. Параметр [диск: ][маршрут]имя_файла задает расположение и имя файлов для обработки. Переключатель +R устанавливает для файла атрибут "только чтение", -R сбрасывает этот атрибут. Переключатель +А устанавливает атрибут архивизации файла, — А очищает атрибут архивизации. Переключатель +S делает файл системным, -S отменяет атрибут системного файла. +Н определяет файл как скрытый, -Н сбрасывает атрибут скрытого файла. При указании параметра /S обрабатываются файлы в текущем каталоге и всех его подкаталогах. Если для файла установлены атрибуты "скрытый" и "системный", вы можете очистить их, задав для него одну команду ATTRIB -S -Н. Если один из этих атрибутов установлен, то чтобы можно было изменять другие атрибуты файла, нужно сначала сбросить данный атрибут. В параметре имени файла для вывода или изменения атрибутов группы файлов вы можете использовать трафаретные символы (? и *). Можно также изменить атрибуты каталога. Чтобы применить команду ATTRIB к каталогу, нужно явно задать его имя — при работе с каталогами использовать трафаретные символы не допускается. Например, чтобы сделать скрытым каталог C: \PHONES, наберите ATTRIB +Н B: \PHONES. Команда ATTRIB +Н В:*.* будет влиять только на файлы. Атрибут архивизации применяется для отметки файлов, измененных после создания их резервной копии. Этот атрибут используют команды MSBACKUP, RESTORE, и XCOPY (см. их описание). Например, чтобы использовать команду XCOPY для копирования всех файлов из текущего каталога диска С:, кроме файлов с расширением. bak, на диск А:, наберите команды:
attrib +а с:*.*
attrib — а с:*.bak
хсору с: Ь: /а
Устанавливает или сбрасывает проверку на CTRL+C. Эту команду можно использовать в ответ на подсказку системы или в файле CONFIG.SYS.
BREAK [ON OFF]
Параметр ON OFF включает или выключает расширенную проверку на CTRL+C. Клавиши CTRL+C можно нажимать для остановки программы или ее операций (например, сортировки файлов). Обычно MS-DOS проверяет нажатие CTRL+C только при чтении с клавиатуры или записи на экран или принтер. Если BREAK установлено в ON, вы можете расширить проверку CTRL+C другими функциями, такими как чтение с диска или операции записи.
Чтобы вывести текущую установку BREAK, дайте просто команду BREAK. В файле CONFIG.SYS применяйте синтаксис BREAK=ON OFF (эта установка будет использоваться при каждом запуске системы. По умолчанию BREAK установлено в OFF.
При запуске системы выделяет память для указанного числа дисковых буферов. Эту команду можно использовать только в файле CONFIG.SYS.
BUFFERS=n[,m]
Параметр n задает число дисковых буферов (от 1 до 99), m задает число буферов во вспомогательном буферном кэше (от 0 до 8).
Например, чтобы задать 25 дисковых буферов, задайте в CONFIG.SYS команду buffers=25.
Установка числа дисковых буферов по умолчанию зависит от конфигурации вашей системы:
Конфигурация ∙ Буферы (n) ∙ Байты
ОЗУ <128К, диск 360К ∙ 2 ∙ _
ОЗУ С128К, диск > 360К ∙ 3 ∙ _
ОЗУ от 128К до 255К ∙ 5 ∙ 2672
ОЗУ от 256К до 511К ∙ 10 ∙ 5328
ОЗУ от 512К до 64 ОК ∙ 15 ∙ 7984
Если для m или n задано недопустимое значение, BUFFERS использует установку по умолчанию. По умолчанию число буферов во вспомогательном кэше (m) равно 0.
Использование кэш-буфера ускоряет определенные операции с диском при работе на компьютере с процессором 8086. Если вы работаете на компьютере с более быстрым процессором, то для кэша лучше использовать драйвер SMARTDRV.EXE (при этом задайте для BUFFERS меньшее значение или не задавайте его вовсе).