КОНФИГ.SYS
CONFIG.SYS — это основной файл конфигурации для DOS и OS/2 операционных систем . Это специальный текстовый файл ASCII операционной системы , который содержит доступные пользователю директивы установки или конфигурации, оцениваемые BIOS DOS (обычно находящимся в IBMBIO.COM или IO.SYS ) во время загрузки. CONFIG.SYS появился в DOS 2.0. [ номер 1 ]
Использование
[ редактировать ]Директивы в этом файле настраивают DOS для использования с устройствами и приложениями в системе. Директивы CONFIG.SYS также настраивают диспетчеры памяти в системе. После обработки файла CONFIG.SYS DOS приступает к загрузке и выполнению командной оболочки, указанной в SHELL строку CONFIG.SYS или COMMAND.COM , если такой строки нет. Командная оболочка, в свою очередь, отвечает за обработку файла AUTOEXEC.BAT .
CONFIG.SYS состоит в основном из name=value директивы, которые выглядят как присвоения переменных. Фактически, они либо определяют некоторые настраиваемые параметры, часто приводящие к резервированию памяти, либо загружают в память файлы, в основном драйверы устройств и резидентные программы (TSR).
В DOS CONFIG.SYS находится в корневом каталоге диска, с которого была загружена система.
Имя файла также используется программой управления дисками (DCP), производной MS-DOS от бывшего восточногерманского VEB Robotron . [ 1 ]
Некоторые версии DOS будут проверять наличие альтернативных имен файлов, имеющих приоритет над именем файла CONFIG.SYS по умолчанию, если они существуют:
В то время как более старые версии Concurrent DOS 3.2–4.1 вообще не поддерживали файлы CONFIG.SYS, более поздние версии Concurrent DOS 386 и Concurrent DOS XM , а также Multiuser DOS , System Manager и REAL/32 будут проверять наличие CCONFIG.SYS (с «C» происходит от «Concurrent») вместо CONFIG.SYS. Некоторые версии Multiuser DOS вместо этого используют имя файла CCONFIG.INI . [ 2 ] [ 3 ] тогда как REAL/32, как известно, ищет MCONFIG.SYS . Эти операционные системы поддерживают множество дополнительных и различных параметров конфигурации (например, INIT_INSTALL), неизвестные в MS-DOS/PC DOS, но они хранятся в двоичном репозитории с именем CCONFIG.BIN , а не в CCONFIG.INI . [ 2 ] [ 3 ] Оба файла обычно изменяются с помощью утилиты настройки под названием CONFIG.EXE только. [ 2 ] [ 3 ]
В DR DOS 3.31, PalmDOS 1.0, Novell DOS 7, OpenDOS 7.01 и DR-DOS 7.02 и выше файл с именем DCONFIG.SYS (с буквой «D», полученной из «DR DOS»), если он присутствует, будет иметь приоритет над CONFIG. .SYS. [ 4 ] [ 5 ] [ 6 ] [ 7 ] Начиная с DR DOS 6.0, это использовалось в сочетании с программным обеспечением для сжатия дисков, где исходный загрузочный диск C: становился диском D: после загрузки драйвера сжатия (и буква «D» в имени файла тоже пригодилась), но это обычно используется для поддержки нескольких файлов конфигурации в сценариях с несколькими загрузками.
В дополнение к этому OpenDOS 7.01 и DR-OpenDOS 7.02 будут искать файл с именем ODCONFIG.SYS . [ 8 ] [ 9 ] [ 6 ] тогда как некоторые проблемы DR-DOS 7.02 и выше также будут искать DRCONFIG.SYS . [ 6 ]
Кроме того, в DR DOS 6.0 и выше SYS /DR:ext
Команда может использоваться для изменения расширений файлов по умолчанию. [ 8 ] [ 10 ] [ 7 ] Например, с SYS /L /DR:703
записанная загрузочная запись тома будет искать переименованный и измененный системный файл IBMBIO.703 (вместо стандартного IBMBIO.COM ), а IBMBIO.703 будет искать IBMDOS.703 и [D]CONFIG.703 (вместо IBMDOS.COM). и [D]CONFIG.SYS), чтобы несколько параллельных наборов файлов могли сосуществовать в одном корневом каталоге и выбираться с помощью загрузчика, такого как LOADER, поставляемого с многопользовательской DOS и DR-DOS 7.02/7.03. [ 4 ] SHELL Директива расширена и теперь предоставляет средства для указания альтернативных файлов AUTOEXEC.BAT через /P[:filename.ext] и в этом конкретном сценарии COMMAND.COM будет принимать расширения файлов, отличные от « .BAT
» (обе функции также поддерживаются 4DOS ). [ 11 ] В DR DOS 6.0 и выше директива CONFIG.SYS CHAIN=filespec может использоваться для продолжения обработки именованного файла, который не обязательно должен находиться в корневом каталоге загрузочного диска. [ 4 ] [ 6 ] DR-DOS 7.02 и выше опционально поддерживают дополнительный параметр, как в CHAIN=filespec,label перейти к определенному :label в данном файле. [ 8 ] [ 9 ] [ 6 ]
DR-DOS 7.03 и выше поддерживают новую SYS /A
параметр, чтобы скопировать соответствующие файлы CONFIG.SYS и AUTOEXEC.BAT вместе с системными файлами. [ 7 ]
FreeDOS реализует аналогичную функцию с помощью файла конфигурации FDCONFIG.SYS . В RxDOS 7.24 и выше вместо этого используется RXCONFIG.SYS . [ 12 ] PTS-DOS использует CONFIG.PTS .
И CONFIG.SYS, и AUTOEXEC.BAT можно найти в корневой папке Windows 95 и загрузочных дисках Windows 98 , поскольку они основаны на DOS. Обычно эти файлы остаются пустыми, без содержимого.
Windows ME даже не анализирует файл CONFIG.SYS во время процесса загрузки Windows. [ 13 ] вместо этого загружаем переменные среды из реестра Windows :
- HKLM\System\CurrentControlSet\Control\SessionManager\Environment
В FlexOS CONFIG.SYS представляет собой двоичный файл, определяющий загруженные менеджеры ресурсов и драйверы устройств.
Директивы
[ редактировать ]:;*?!
[ редактировать ]- : (только DR DOS 5.0 и выше)
- Определяет метки в CONFIG.SYS как цели перехода для ЦЕПЬ , ДРСВИТЧ , ПЕРЕЙТИ , ГОСУБ и Директивы SWITCH .
- ; (DOS 6.0 и DR DOS 6.0 и выше)
- Похоже на: REM , но может использоваться и для встроенных комментариев (после других директив CONFIG.SYS). Видеть КОММЕНТАРИЙ . (В MS-DOS/PC DOS встроенный комментарий не игнорируется, если он заключен в двойные кавычки.)
- * (только PTS-DOS)
- Используется для начала строковых комментариев в дополнение к ; директива.
- ? (DR DOS 3.41 и выше, встроенная DOS [ номер 2 ] и только FreeDOS)
- Отображает запрос Да/Нет и (начиная с DR DOS 5.0) дополнительное сообщение, запрашивающее у пользователя подтверждение выполнения следующих директив CONFIG.SYS. [ 14 ] (FreeDOS не поддерживает необязательные сообщения, но необязательные условия в сочетании с загрузочными меню, определенными с помощью МЕНЮ и MENUDEFAULT .) (DOS 6.0 и выше поддерживают аналогичную функцию, добавляя ? после соответствующей директивы CONFIG.SYS, например УСТРОЙСТВО? или УСТРОЙСТВО?= вместо ?УСТРОЙСТВО . Этот вариант также поддерживается DR DOS.)
- ! (только для FreeDOS)
- Безоговорочно выполните следующую директиву CONFIG.SYS.
А–С
[ редактировать ]- ПРЕРВАТЬ (только PTS-DOS)
- Указывает, можно ли прерывать программы в случае ошибок.
- АКДАТА (Только MS-DOS 7.0 и выше, игнорируется в DR-DOS 7.02 и выше)
- [ 8 ] Настраивает, какие диски должны хранить отметки даты доступа к файлам в зарезервированной области записей каталога в файловых системах FAT . [ 15 ] [ 16 ]
- В (только PTS-DOS)
- Условное выполнение только на AT-совместимых машинах.
- АВТОПРОВЕРКА (только PTS-DOS)
- Менеджер загрузки.
- АВТОФЕЙЛ (ОС/2 [ номер 3 ] только)
- Настраивает детализацию сообщений об ошибках.
- К (только DR-DOS 7.02 и выше)
- Изменяет внутренний драйвер последовательного устройства по умолчанию ( COM1: к COM4: ) для AUX: устройство. [ 8 ]
- АВАИЛДЕВ (Только DOS 2.0–2.1 и DR-DOS 7.02 и выше) [ 8 ] )
- Отключает доступность символьных устройств за пределами фантомного каталога \DEV.
- БАСЕДЕВ (ОС/2 [ номер 3 ] только)
- Загружает базовый драйвер устройства в память.
- ЗВУКОВОЙ СИГНАЛ (только DR-DOS 7.02 и выше)
- Издает короткий звуковой сигнал, даже если звуковые уведомления отключены с помощью ПЕРЕКЛЮЧАТЕЛИ=/Q . [ 8 ]
- ЗАГРУЗКАСЛЕДУЮЩИЙ (только ДРМК)
- Указывает загружаемую операционную систему.
- ПЕРЕРЫВ (DOS 2.0 и DR DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Устанавливает или удаляет расширенные Ctrl+ C проверка.
- БУФЕРЫ (DOS 2.0 и DR DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Указывает количество дисковых буферов, которые необходимо выделить.
- БУФФЕРШАЙ (MS-DOS 7.0 [ 15 ] и DR-DOS 7.02 и выше [ 8 ] и только FreeDOS)
- То же, что BUFFERS , но явно загружает буферы в HMA или UMB (например, HIBUFFERS под DR DOS 6.0 и выше).
- КЭШИРОВАТЬ (Только для встроенной DOS 6-XL)
- Максимальное количество 512-байтовых блоков кэша, динамически выделяемых из системного пула.
- КАШЕТТЛ (Только для встроенной DOS 6-XL)
- Максимальное время в мс, прежде чем неиспользуемые блоки кэша будут возвращены в системный пул.
- КЭШФЛУШ (Только для встроенной DOS 6-XL)
- Максимальное время в мс, прежде чем грязный блок кэша будет сброшен на диск.
- ВЫЗОВ (только OS/2 4.0 и выше)
- Похоже на: INSTALL под DOS, загружает программы в CONFIG.SYS. Похоже на: RUN под OS/2, но выполняется в приоритетном режиме и останавливает обработку CONFIG.SYS до возврата.
- КЭПСЛОК (только DR-DOS 7.02 и выше)
- Указывает, будет ли клавиатура ⇪ Caps Lock статус включен или выключен. [ 8 ]
- CDDNAME (только PTS-DOS)
- Указывает имя аппаратного драйвера компакт-диска.
- CDDБУФЕРЫ (только PTS-DOS)
- Указывает количество буферов для доступа к CD-ROM.
- ЦЕПЬ (DR DOS 5.0 и выше и встроенная DOS [ номер 2 ] только)
- Продолжает обработку CONFIG.SYS в новом файле и (начиная с DR-DOS 7.02) на дополнительной метке. [ 8 ] [ 6 ]
- ЧАСЫ (только PTS-DOS)
- Указывает тип часов, используемых системой.
- ЦЛС (только DR DOS 6.0 и выше)
- Очищает экран.
- КОДОВАЯ СТРАНИЦА (ОС/2 [ номер 3 ] только)
- Указывает кодовую страницу(ы) OEM.
- КМОСАДР (только PTS-DOS)
- Указывает адрес CMOS RAM.
- ЦВЕТ (только PTS-DOS)
- Определяет цвета для загрузочных меню.
- COM1 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства COM1 :. [ 8 ] [ 17 ]
- COM2 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства COM2 :. [ 8 ] [ 17 ]
- COM3 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства COM3 :. [ 8 ] [ 17 ]
- COM4 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства COM4 :. [ 8 ] [ 17 ]
- КОМАРЕЯ (только PTS-DOS)
- Указывает буфер для DMA.
- КОММЕНТАРИЙ (DOS 4.0 и выше и RxDOS, игнорируется в DR-DOS 7.02 и выше, [ 8 ] под встроенным DOS [ номер 2 ] и под PTS-DOS)
- Переопределяет вводные символы для встроенных комментариев CONFIG.SYS или приводит к игнорированию следующей строки.
- СТРАНА (DOS 3.0 и DOS Plus 2.1 с FIDDLOAD и DR DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Включает и настраивает международную поддержку.
- CPOS (только DR DOS 6.0 и выше)
- Устанавливает курсор дисплея в указанное положение для меню конфигурации.
- CPSW (Только для MS-DOS 4.00–4.01, игнорируется в DR-DOS 7.02 и выше). [ 8 ] )
- Для поддержки переключения кодовых страниц.
- Процессор (только PTS-DOS)
- Определяет скорость обновления ОЗУ.
- CPU88 (только PTS-DOS)
- Условное выполнение только на процессорах 8088.
- ЦП88+ (только PTS-DOS)
- Условное выполнение только на процессорах 8088 и выше.
- ЦП86 (только PTS-DOS)
- Условное выполнение только на процессорах 8086.
- ЦП86+ (только PTS-DOS)
- Условное выполнение только на процессорах 8086/8088 и выше.
- ЦП286 (только PTS-DOS)
- Условное выполнение только на 286 процессорах.
- ЦП286+ (только PTS-DOS)
- Условное выполнение только на процессорах 286 и выше.
- ЦП386 (DR-DOS 7.02 и выше [ 8 ] и только PTS-DOS)
- Условное выполнение только на процессорах 386 и выше, например
CPU386 DEVICE=C:\DOS\EMM386.EXE
илиCPU386 GOTO label386
- ЦП386+ (только PTS-DOS)
- Условное выполнение только на процессорах 386 и выше.
- ЦП486 (только PTS-DOS)
- Условное выполнение только на 486 процессорах.
- ЦП486+ (только PTS-DOS)
- Условное выполнение только на процессорах 486 и выше.
Д–Ф
[ редактировать ]- ДДСКС (только EDR-DOS 7.01.07)
- Настраивает перемещение таблиц дескрипторов дисков.
- РАЗБЛОКИРОВАТЬ (Только DR‑DOS 6.0 (обновление 1993 г.) и выше)
- данных многосекторного диска . разблокирование Указывает адрес сегмента памяти, до которого разрешено
- ОТЛАЖИВАТЬ (только DR‑DOS 3.31–6.0 и 7.02 и выше) [ 8 ] )
- Включает поддержку внутреннего отладчика.
- ПО УМОЛЧАНИЮ (только PTS-DOS)
- Менеджер загрузки.
- УСТРОЙСТВО (DOS 2.0 и DOS Plus 2.1 с FIDDLOAD и DR‑DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Загружает драйвер устройства в память.
- УСТРОЙСТВОВЫСОКИЙ (DOS 5.0 и DR‑DOS 6.0 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Загружает драйвер устройства в верхнюю память. (То же, что и HIDEVICE в DR‑DOS 5.0.)
- ДЕВИНФО (ОС/2 [ номер 3 ] только)
- Настраивает информацию о стране и кодовой странице для устройств KBD, SCR, LPT1, LPT2, LPT3.
- ДИСККЭШ (ОС/2 [ номер 3 ] только игнорируется в DR-DOS 7.02 и выше)
- Настраивает размеры кэш-памяти.
- ДИСКЕТА (только PTS-DOS)
- Указывает режим совместимости с дискетами.
- ОТОБРАЖАТЬ (только PTS-DOS)
- Определяет отображаемый шрифт.
- ПРИНАДЛЕЖАЩИЙ [ 18 ] (DOS 5.0 и DR‑DOS 6.0 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Указывает, загружать ли DOS в область верхней памяти и/или использовать верхнюю память. (Похоже на HIDOS=ON в DR‑DOS 5.0.)
- ДОС-ДАННЫЕ (только для ПК DOS 7.0 и выше, FreeDOS, EDR-DOS 7.01.07 и DRMK)
- Указывает, загружать ли таблицы DOS ( БУФЕРЫ , ФКБС , ФАЙЛЫ , ПОСЛЕДНИЙ ДРАЙВ , STACKS ) в верхнюю память.
- ДРУГ (только PTS-DOS)
- Указывает альтернативный путь для поиска файлов DOS.
- ДПБС (только ДРМК)
- ДПУТЬ (только OS/2 3.0 и выше)
- Указывает путь поиска файлов данных.
- ДРИВАТТР (только PTS-DOS)
- Указывает физические параметры дисков.
- ДРИВПАРМ (ДОС 3.2 [ кол. 5 ] и выше [ номер 4 ] )
- Определите параметры для нераспознанных дисков.
- ДРСВИТЧ (только DR‑DOS 7.02 и выше)
- Видеть ВЫКЛЮЧАТЕЛЬ . [ 14 ]
- ПРОЦЕСС ДАМП (только OS/2 3.0 и выше)
- Включает и указывает диск для
PDUMP.nnn
журналы ошибок. - ЭХО (только DR‑DOS 5.0 и выше, а также PTS-DOS и FreeDOS)
- Выводит сообщение на экран.
- ЭЕХО (только для FreeDOS)
- Отображает сообщение, включая Escape-последовательности ANSI.
- КОРОЛЬ (только PTS-DOS)
- Указывает, следует ли выполнять дополнительные проверки при запуске программ.
- ОШИБКА (только DR‑DOS 6.0 и выше)
- Указывает код ошибки/возврата, который будет использоваться в дальнейшем.
- EXECA20OFF (только PTS-DOS)
- Определяет состояние вентиля A20 при запуске программы.
- ВЫХОД (только DR‑DOS 6.0 и выше)
- Завершает обработку CONFIG.SYS до достижения конца файла (за исключением ВЫКЛЮЧАТЕЛИ и Обработка директивы SHELL при некоторых условиях).
- ФАСТОПЕН (только DR‑DOS 3.31 и выше и PTS-DOS)
- Указан размер хеш-таблицы для быстрых операций открытия файлов. Работает значительно иначе, чем внешний драйвер MS-DOS/PC DOS FASTOPEN .
- ФКБС (DOS 3.0 и DR‑DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Указывает количество кэшированных FCB , которые можно открыть одновременно. (Под DR-DOS ФКБС и ФАЙЛЫ динамически используют один и тот же внутренний буфер.)
- FCBSHIGH (MS-DOS 7.0 [ 15 ] и только DR-DOS 7.02 и выше [ 8 ] [ 14 ] )
- То же, что FCBS , но явно загружает FCB в верхнюю память.
- ИМЯ ФАЙЛА (только PTS-DOS)
- Менеджер загрузки.
- ФАЙЛЫ (DOS 2.0 и DR‑DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Указывает количество файлов, которые можно открыть одновременно.
- ФАЙЛШАЙ (MS-DOS 7.0 [ 15 ] и DR-DOS 7.02 и выше [ 8 ] [ 14 ] и только FreeDOS)
- То же, что FILES , но явно загружает дескрипторы файлов в верхнюю память.
- СИЛА (только PTS-DOS)
- Включить выполнение указанных подразделов CONFIG.SYS. Видеть ИГНОРИРОВАТЬ .
Г–Я
[ редактировать ]- ПОЛУЧИТЬ КЛЮЧ (только DR DOS 6.0 и выше)
- Ожидает ключа (или таймаута) и устанавливает уровень ошибки в соответствии с его кодом ASCII (или 1024 по таймауту).
- ПЕРЕЙТИ К (только DR DOS 5.0 и выше)
- Продолжает обработку CONFIG.SYS с указанной метки.
- ГОСУБ (только DR DOS 6.0 и выше)
- Продолжает вложенную обработку CONFIG.SYS с указанной метки, с RETURN возвращение на старое место. [ 8 ]
- HIБУФЕРЫ (только DR DOS 6.0 и выше)
- Видеть БУФФЕРШАЙ или DOS=ВЫСОКИЙ,UMB или ДОС-ДАННЫЕ .
- ХИДЕВИЦЕ (только DR DOS 5.0 и выше)
- Видеть УСТРОЙСТВОВЫСОКИЙ .
- ОТВРАТИТЕЛЬНЫЙ (только DR DOS 5.0 и выше)
- Видеть DOS=ВЫСОКИЙ,UMB .
- HIFCBS (DR DOS 7.02 и выше, [ 8 ] [ 14 ] Только EDR-DOS 7.01.07 и DRMK)
- Видеть FCBSHIGH или ДОС-ДАННЫЕ .
- ХИФАЙЛЫ (DR DOS 7.02 и выше, [ 8 ] [ 14 ] Только EDR-DOS 7.01.07 и DRMK)
- Видеть ФАЙЛШИГ или ДОС-ДАННЫЕ .
- ХИИНСТАЛЛ (только DR DOS 5.0 и выше)
- Видеть УСТАНОВИТЬВЫСОКИЙ .
- ИЗ КИТАЙСКОЙ УСТАНОВКИ (только EDR-DOS 7.01.07 и DRMK)
- Устанавливает программу TSR в память, например HIINSTALL , но устанавливается после перемещения сегмента данных DOS. Сравните также: INSTCDEX .
- ХИЛАСДРАЙВ (DR-DOS 7.02 и выше, [ 8 ] Только EDR-DOS 7.01.07 и DRMK)
- Видеть LASTDRIVEHIGH или DOS=UMB или ДОС-ДАННЫЕ .
- ХИШЕЛЛ (только DR-DOS 7.02 и выше)
- Видеть ШЕЛЛХАЙ . [ 8 ] [ 14 ] [ 19 ]
- ХИСТЕКИ (DR-DOS 7.02 и выше, [ 8 ] Только EDR-DOS 7.01.07 и DRMK)
- Видеть СТЕКШАЙ или ДОС-ДАННЫЕ .
- ИСТОРИЯ (только DR DOS 3.41 и выше)
- Включает и настраивает буфер истории консоли и командной строки, а также расширенные функции поиска по шаблону.
- HMAREA (только PTS-DOS)
- Указывает адрес сегмента HMA.
- ХОЛОСТОЙ ОСТАНОВ (только для FreeDOS)
- Настраивает энергосбережение HLT.
- ИДТЧК (только PTS-DOS)
- Указывает, должна ли система проверять наличие вирусов в загрузочном секторе.
- МФС (Только для MS-DOS 4.00–4.01, игнорируется в DR-DOS 7.02 и выше; OS/2 [ номер 3 ] )
- Загружает устанавливаемые файловые системы .
- ИГНОРИРОВАТЬ (только PTS-DOS)
- Исключить выполнение указанных подразделов CONFIG.SYS. Видеть СИЛА .
- ИОПЛ (ОС/2 [ номер 3 ] только)
- 3 ЦП IOPL Указывает программы (которые обычно выполняются на кольце ), которым должно быть разрешено выполнение на кольце 2, чтобы иметь прямой доступ к оборудованию для ввода-вывода.
- ВКЛЮЧАТЬ (DOS 6.0 и выше, не DR-DOS, не FreeDOS)
- Включить директивы из другого блока меню. (Можно эмулировать с помощью ГОСУБ и ВОЗВРАТ под DR-DOS.)
- ВСТАВЛЯТЬ (только DR-DOS 7.02 и выше)
- Указывает, будет ли клавиатура Insert статус режима включен или выключен. [ 8 ]
- УСТАНОВИТЬ (DOS 4.0 и DR DOS 3.41 и выше [ номер 4 ] )
- Устанавливает программу TSR в память. [ 4 ] [ 11 ]
- УСТАНОВИТЬВЫСОКИЙ (DOS 6.0 и DR DOS 6.0 и выше) [ номер 4 ] )
- Устанавливает программу TSR в верхнюю память. (То же, что и УСТАНОВИТЬ в DR DOS 5.0.)
- УСТАНОВКА (только EDR-DOS 7.01.07 и DRMK)
- Устанавливает программу TSR в память, например INSTALL , но устанавливается после перемещения сегмента данных DOS. Сравните также: INSTCDEX .
- IRQPRIORITY (Только для встроенной DOS 6-XL)
- Меняет приоритеты прерываний PIC-контроллера, чтобы указанное число имело наивысший приоритет.
К – М
[ редактировать ]- КЛАВИАТУРА (только PTS-DOS)
- Определяет раскладку клавиатуры.
- КЛАВИАТУРА (только для FreeDOS)
- Указывает адрес перемещенного буфера клавиатуры.
- ПОСЛЕДНИЙ ДРАЙВ (DOS 3.0 и DOS Plus 2.1 с FIDDLOAD и DR DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Указывает максимальное количество дисков, к которым можно получить доступ.
- LASTDRIVEHIGH (MS-DOS 7.0 [ 15 ] и DR-DOS 7.02 и выше, [ 8 ] и только FreeDOS)
- То же, что и LASTDRIVE, но явно загружает структуру текущего каталога (CDS) в верхнюю память.
- Либпуть (ОС/2 [ номер 3 ] только)
- Задает список путей поиска для DLL.
- ЗАГРУЗИТЬ (только PTS-DOS)
- Указывает, как следует обрабатывать старые программы.
- ЗАМКИ (только PTS-DOS)
- Указывает количество блокировок файлов.
- ЛОГОТИП (только MS-DOS 7.0 и выше и PTS-DOS, игнорируется в DR-DOS 7.02 и выше)
- Настраивает поддержку логотипа загрузки в MS-DOS. Позволяет отображать стартовое сообщение совместно с менеджером загрузки PTS-DOS.
- ЛПТ1 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства LPT1 :. [ 8 ]
- ЛПТ2 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства LPT2 :. [ 8 ]
- ЛПТ3 (только DR-DOS 7.02 и выше)
- Определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства LPT3 :. [ 8 ]
- ЛПТ4 (только некоторые версии DR-DOS 7.02 и выше) [ 8 ] )
- Включает, определяет счетчик и логический порядок, а также настраивает адрес ввода-вывода и тайм-аут для устройства LPT4 :.
- МАКСВАИТ (ОС/2 [ номер 3 ] только)
- Указывает время, по истечении которого ожидающий процесс получит более высокий приоритет.
- МЕММАН (только для OS/2)
- Настраивает стратегию распределения памяти
- ПАМЯТЬ (только PTS-DOS)
- Определяет стратегию распределения памяти DOS по умолчанию.
- МЕНЮ (только для FreeDOS)
- Определяет параметры меню.
- МЕНЮЦВЕТ (DOS 6.0 и выше, не DR DOS, не FreeDOS)
- Определяет цвета меню. (Можно эмулировать с помощью ЭХО под DR-DOS.)
- МЕНЮПО УМОЛЧАНИЮ (DOS 6.0 и выше и FreeDOS, а не DR DOS)
- Определяет блок меню по умолчанию. (Можно эмулировать с помощью ТАЙМ-АУТ и ПЕРЕКЛЮЧАТЬ под DR-DOS.)
- МИНИАТЮРЫ (DOS 6.0 и выше, не DR DOS, не FreeDOS)
- Определяет блок меню. (Можно эмулировать с помощью ЭХО и ПЕРЕКЛЮЧАТЬ под DR-DOS.)
- МУЛЬТИТРЕК (DOS 4.0 и DR-DOS 7.02 и выше; [ 8 ] игнорируется в PTS-DOS)
- Указывает, используются ли многодорожечные дисковые операции или нет.
- НЬЮФАЙЛ (только Datalight ROM-DOS)
- Продолжает обработку CONFIG.SYS в новом файле (аналогично DR-DOS CHAIN ) и, при необходимости, после загрузки определенного драйвера устройства и установки %NEWFILE% . переменной среды [ 20 ]
Н–Q
[ редактировать ]- НОЧЬ (только DR-DOS 7.02 и выше)
- Указывает значение по умолчанию «Нет» ( N) символ в вопросах Да/Нет/Возобновить. [ 8 ] [ 14 ] [ 19 ] )
- НУМЛОК (DOS 6.0 и Novell DOS 7 и выше)
- Указывает, будет ли клавиатура Num Lock статус включен или выключен.
- ОШИБКА (только DR DOS 6.0 и выше)
- Условное выполнение, зависящее только от последнего кода возврата/статуса ошибки, например
ONERROR > 0 GOTO failload
илиONERROR > 10 ONERROR <> 17 ONERROR <= 30 ECHO Error 11-16 or 18-30 occurred
. [ 4 ] - ПАУЗА (только PTS-DOS)
- Похоже на: ЭХО и GETKEY в DR-DOS отображает текст и ожидает нажатия клавиши.
- ПАУЗОШИБКА (ОС/2 [ номер 3 ] только)
- Указывает, должен ли пользователь подтверждать ошибки в CONFIG.SYS.
- ПРИНТМОНБУФСИЗЕ (ОС/2 [ номер 3 ] только)
- Настраивает размер буфера для LPT1, LPT2, LPT3.
- ПК (только PTS-DOS)
- Условное выполнение только на компьютерах, совместимых с ПК.
- ПРИОРИТЕТ (ОС/2 [ номер 3 ] только)
- Настраивает планировщик приоритетов.
- PRIORITY_DISK_IO (ОС/2 [ номер 3 ] только)
- Настраивает приоритет программ, использующих дисковый ввод-вывод.
- ПРН (только DR-DOS 7.02 и выше)
- Изменяет внутренний драйвер устройства принтера по умолчанию ( от LPT1 до LPT3 или даже LPT4 ) для устройства PRN. [ 8 ]
- ТОЛЬКО ЗАЩИТА (ОС/2 [ номер 3 ] только)
- Указывает, можно ли запускать программы DOS.
- ПРОТШЕЛЛ (ОС/2 [ номер 3 ] только)
- Загружает пользовательский интерфейс.
- PS1 (только PTS-DOS)
- Условное выполнение только на машинах, совместимых с PS/1 .
- ПС2 (только PTS-DOS)
- Условное выполнение только на PS/2 -совместимых машинах.
- ТИХИЙ (только PTS-DOS и DRMK)
- Отключает вывод изображения на STDOUT.
Р–Т
[ редактировать ]- РЕЙПЛ (только OS/2 3.0 и выше)
- Указывает, должна ли система автоматически перезагружаться при ошибках.
- быстрый сон (DOS 4.0 и DR DOS 3.31 и выше; [ 19 ] игнорируется в PTS-DOS)
- Разрешает комментарии в CONFIG.SYS.
- ЗАПАСНЫЕ ВОДИТЕЛЬСКИЕ БУКВЫ (только для OS/2 3 FixPack 24 и выше)
- Указывает букву диска, которая не будет использоваться для драйверов локальных блочных устройств.
- СВОДНЫЙ СИМВОЛ (только DR-DOS 7.02 и выше)
- Указывает резюме по умолчанию ( R) символ в запросах Да/Нет/Возобновить. [ 8 ] [ 19 ] )
- ВОЗВРАЩАТЬСЯ (только DR‑DOS 6.0 и выше)
- Возвращает вложенную обработку CONFIG.SYS в предыдущем местоположении. ГОСУБ или Директива SWITCH . Можно указать необязательный код возврата, в противном случае предполагается 0.
- RMSIZE (ОС/2 [ номер 3 ] только игнорируется в DR-DOS 7.02 и выше)
- Определяет размер памяти реального режима.
- БЕГАТЬ (ОС/2 [ номер 3 ] только)
- Похоже на: CALL загружает программы в CONFIG.SYS. Похоже на: УСТАНОВИТЬ под DOS и CALL в OS/2, но одновременно загружает программы в фоновом режиме.
- СОХРАНИТЬИМЯ (только PTS-DOS)
- Указывает, должен ли первый символ удаленных файлов храниться в зарезервированной области записей каталога в файловой системе FAT .
- ЭКРАН (Только FreeDOS и PTS-DOS)
- Похоже на: VIDEOMODE в PTS-DOS определяет видеорежим, который будет использоваться в FreeDOS. Под PTS-DOS SCREEN определяет не режим видео, а методы доступа к экрану.
- прокрутка (только DR-DOS 7.02 и выше)
- Указывает, будет ли клавиатура Scroll Lock статус включен или выключен. [ 8 ] [ 19 ] )
- НАБОР (DOS 6.0 и DR‑DOS 6.0 и выше; OS/2 [ номер 3 ] )
- Устанавливает переменные среды.
- ОБОЛОЧКА (DOS 2.0 и DR‑DOS 3.31 и выше; OS/2 [ номер 3 ] [ номер 4 ] )
- Загружает оболочку командного интерпретатора. [ 19 ] [ 21 ]
- ШЕЛЛХАЙ (только DR-DOS 7.02 и выше, а также PTS-DOS и FreeDOS)
- То же, что SHELL , но поддерживает доп. Параметр SIZE , определяющий размер предварительного выделения COMMAND.COM для перемещения его резидентной части в HMA (с
/MH
). Может быть полезно, чтобы избежать фрагментации HMA в сочетании со сторонними оболочками, которые не могут загрузиться в HMA. SHELLHIGH под PTS-DOS вместо этого пытается загрузить оболочку в UMB.) [ 8 ] [ 14 ] [ 11 ] [ 19 ] - СДВИЖНОЕ СОСТОЯНИЕ (только PTS-DOS)
- Указывает состояние модификаторов клавиатуры, таких как Shift Lock, Num Lock, Scroll Lock или режим вставки.
- НЕИСПРАВНОСТЬ (только PTS-DOS)
- Указывает, следует ли закрывать файлы Ctrl+ Alt+ Del.
- МЯГКАЯ ЗАГРУЗКА (только PTS-DOS)
- Указывает, следует ли пропускать POST при перезагрузке.
- КУЧА (игнорируется только в DR‑DOS 3.31–5.0 и 7.02 и выше)
- Пробка совместимости - DR DOS 3.31–6.0 были в основном реентерабельными и имели другое расположение стеков.
- СТЕКИ (DOS 3.2 и Novell DOS 7 и выше, игнорируются в DR DOS 6.0 и PTS-DOS)
- Указывает количество стеков для аппаратных прерываний.
- РАЗМЕР СТЕКА (Только для встроенной DOS 6-XL)
- Размер стека по умолчанию, выделяемый для новых потоков.
- СТЕКШАЙ (MS-DOS 7.0 [ 15 ] и DR-DOS 7.02 и выше, [ 8 ] и только FreeDOS)
- То же, что STACKS , но явно загружает буферы в верхнюю память.
- ХРАНИЛИЩЕ (только PTS-DOS)
- Менеджер загрузки.
- НИТЬ (Только для MS-DOS 3.0, игнорируется в DR-DOS 7.02 и выше)
- Внутреннее использование.
- СТУБА20 (только PTS-DOS)
- воротами XMS A20 . Указывает, как должно работать управление
- ПОДМЕНЮ (DOS 6.0 и выше, не DR‑DOS, не FreeDOS)
- Определяет блок подменю. (Можно эмулировать с помощью КЛС , ЭХО и ПЕРЕКЛЮЧАТЬ под DR-DOS.)
- ПОДАВЛЕНИЕ ПОПУПОВ (только OS/2 3.0 и выше)
- Указывает диск, на котором записывается информация об ошибках вместо отображения всплывающего экрана в текстовом режиме.
- ПУТЬ ПОДМЕНЫ (ОС/2 [ номер 3 ] только)
- Указывает путь к файлу подкачки.
- ВЫКЛЮЧАТЕЛЬ (только DR DOS 6.0 и выше)
- Условно продолжает вложенную обработку CONFIG.SYS на одной из указанных меток в зависимости от нажатых клавиш, с RETURN возвращение на старое место. [ 8 ] [ 14 ] [ 19 ]
- ПЕРЕКЛЮЧАТЕЛИ (DOS 2.0–2.1, DOS Plus 2.1 с FIDDLOAD, DR-DOS 7.02 и выше, [ 8 ] Только PTS-DOS, FreeDOS и RxDOS)
- Определяет SwitChar по умолчанию , используемый системой (либо «/», либо «-»). [ 11 ]
- ПЕРЕКЛЮЧАТЕЛИ (DOS 4.0 и Novell DOS 7 и выше; игнорируется в PTS-DOS)
- Указывает специальные параметры. [ 19 ] [ 8 ]
- SXFAKEHWFPU (только для OS/2 Warp 4 FixPak 1 (и более поздних версий))
- Указывает, следует ли активировать исправление ошибки округления FPU или нет.
- СИСБОТКА (только PTS-DOS)
- Указывает имя файла альтернативной операционной системы DOS для загрузки.
- СИСГЕН (только PTS-DOS)
- Настраивает расположение различных частей DOS в памяти.
- СИСЗАГРУЗКА (только PTS-DOS)
- Загрузите систему с альтернативной области диска.
- СИСТЕМНЫЙ ПУЛ (Только для встроенной DOS 6-XL)
- Размер пула системной памяти, из которого система динамически выделяет для различных целей.
- СИСТЕМА (только PTS-DOS)
- Указывает, следует ли загружать данные и код DOS в UMB.
- РЕЗЬБЫ (ОС/2 [ номер 3 ] только)
- Указывает количество одновременных потоков.
- ТАЙМ-АУТ (только DR‑DOS 6.0 и выше и PTS-DOS)
- Указывает тайм-ауты в CONFIG.SYS в пошаговом режиме и с ВЫКЛЮЧАТЕЛЬ , ГЕТКЕЙ и ? и ответы по умолчанию на запросы Да/Нет и ПЕРЕКЛЮЧИТЕ выбор. [ 8 ] [ 14 ] [ 19 ] PTS-DOS поддерживает только значение тайм-аута.
- TIMESLICE (ОС/2 [ номер 3 ] только)
- Настраивает минимальные и максимальные интервалы времени для планировщика.
- ТМПЭКСТ (только PTS-DOS)
- Указывает расширение файла для временных файлов.
- СЛЕД (только DR-DOS 7.02 и выше и PTS-DOS; OS/2 [ номер 3 ] )
- Глобально или локально включает или отключает одношаговое выполнение CONFIG.SYS (и AUTOEXEC.BAT). [ 19 ] [ 8 ] Функциональность OS/2 существенно отличается от DOS.
- ТРАСЕБУФ (ОС/2 [ номер 3 ] только)
- Указывает размер Буфер журнала TRACE .
- ТРАПДАМП (только OS/2 3.0 и выше)
- Регистрирует подробную информацию об ошибках.
У–Z
[ редактировать ]- УМБ (Встроенная DOS [ номер 2 ] только)
- Настраивает управление DOS для использования определенного сегмента в качестве памяти UMB.
- УМБСРВ (только PTS-DOS)
- Настраивает используемый сервер UMB.
- ЮСЭРАМ (только PTS-DOS)
- Указывает диапазоны адресов, используемые в качестве UMB RAM.
- ПРОВЕРЯТЬ (DR-DOS 7.02 и выше [ 8 ] и встроенная DOS [ номер 2 ] только)
- Включает или отключает проверку записи на диск.
- ВЕРСИЯ (FreeDOS, встроенная DOS, [ номер 2 ] и только EDR-DOS 7.01.07)
- Указывает версию DOS (и, возможно, настоящую версию DOS), которая будет сообщена программам.
- ВГАСКРЕИН (только PTS-DOS)
- Настраивает состояние дисплея VGA.
- ВИДЕО РЕЖИМ (только PTS-DOS)
- Похоже на: SCREEN в FreeDOS указывает текущий видеорежим.
- ВИРТДМА (только PTS-DOS)
- Указывает, можно ли использовать виртуальный DMA.
- УМЭ (только для OS/2)
- (VME) процессора . расширения виртуального режима Указывает , следует ли деактивировать
- ВХД (только PTS-DOS)
- Настраивает драйвер VxD для Windows.
- ОКНА (только PTS-DOS)
- Настраивает системную поддержку Windows.
- XBDA (только EDR-DOS 7.01.07 и DRMK)
- Настраивает перемещение расширенной области данных BIOS (XBDA).
- ХТ (только PTS-DOS)
- Условное выполнение только на XT-совместимых машинах.
- 2000 ГОД (только DR-DOS 7.02 и выше)
- Настраивает встроенную поддержку 2000 года .
- ИШАР (Только обновления PalmDOS 1.0, DR DOS 6.0 и Novell DOS 7 и выше)
- Указывает значение по умолчанию Да ( Y) символ в запросах Да/Нет/Возобновить. [ 8 ] [ 19 ]
- ЗОМБИДРВ (только PTS-DOS)
- Настраивает отслеживание удаления.
Проблемы
[ редактировать ]Система все равно сможет загрузиться, если этот файл отсутствует или поврежден. Однако этот файл вместе с AUTOEXEC.BAT необходим для полного процесса загрузки операционной системы DOS. Эти файлы содержат информацию, которая используется для настройки операционной системы для личного использования. Они также содержат требования различных пакетов программных приложений. В системе DOS потребуется устранение неполадок, если какой-либо из этих файлов будет поврежден или поврежден.
Если CONFIG.SYS не содержит SHELL директиве (или файл поврежден или отсутствует), DOS обычно ищет COMMAND.COM в корневом каталоге загрузочного диска. [ 19 ] Если он не найден, версии DOS до 6.0 не запустятся. MS-DOS 6.0/PC DOS 6.1 и Novell DOS 7 и выше вместо этого отображают приглашение ввести путь и имя файла командного процессора. Это приглашение на восстановление также отображается, когда основной командный процессор прерывается из-за сбоя или при намеренном выходе из него. [ 4 ] (В случае COMMAND.COM внутренний EXIT
команда отключена только тогда, когда оболочка была запущена с помощью /P
.) Это также предоставляет ограниченные возможности для замены оболочки во время выполнения без перезагрузки системы.
Поскольку исполняемый файл COMMAND.COM в MS-DOS 7.0 и выше несовместим с DR-DOS, [ 21 ] но обычно находится в корне диска C: в сценариях двойной загрузки с DR-DOS DR-DOS 7.02 и выше больше не позволяют обходить SHELL директивы в ( Ctrl+) F5/ F7/ F8 Режимы «пропуск»/«трассировка»/«шаг». [ 8 ] [ 19 ] [ 21 ] (Добавлены некоторые более поздние выпуски ( Ctrl+) F6 чтобы вновь вызвать прежний F5 «пропустить» поведение, чтобы обеспечить возможность восстановления после проблем с недействительными SHELL аргументы тоже. [ 19 ] ) И если нет SHELL директиву можно было найти при пропуске обработки CONFIG.SYS через ( Ctrl+) F5 (а еще с ( Ctrl+) F7/ F8, когда расширение файла по умолчанию было изменено с помощью SYS /DR:ext
), [ 7 ] пользователю предлагается ввести допустимое имя файла оболочки, прежде чем пытаться загрузить COMMAND.COM из корня. [ 8 ] [ 21 ] Прессование ↵ Enter без указания файла будет использовано прежнее значение по умолчанию. [ 8 ]
В зависимости от версии размер файла CONFIG.SYS ограничен несколькими килобайтами в MS-DOS/PC DOS (до 64 КБ в последних версиях), тогда как в DR-DOS размер файла не ограничен. [ 4 ] [ 19 ] Это связано с тем, что прежние операционные системы (начиная с DOS 3.0 [ 22 ] ) скомпилирует файл в некоторое токенизированное представление в памяти. [ 22 ] прежде чем они сортируют и перегруппируют директивы для обработки в определенном порядке (драйверы устройств всегда загружаются до TSR), тогда как DR-DOS интерпретирует файл и выполняет большинство директив построчно, тем самым давая полный контроль над порядком загрузки. водителей и TSR через DEVICE и INSTALL (например, для разрешения конфликтов порядка загрузки или для загрузки отладчика программы перед отладкой драйвера устройства) [ 8 ] [ 19 ] и позволяет адаптировать взаимодействие с пользователем и изменять поток через файл в зависимости от таких условий, как установленный тип процессора, любой тип нажатых клавиш, возникающие ошибки загрузки или ввода или коды возврата, заданные загруженным программным обеспечением. [ 4 ] [ 8 ] Это становится особенно полезным, поскольку INSTALL также может использоваться для запуска нерезидентного программного обеспечения под DR-DOS, чтобы временные внешние программы можно было интегрировать в поток управления CONFIG.SYS. [ 4 ] [ 11 ] [ 8 ]
В MS-DOS/PC DOS версий 2.0–4.01 длина SHELL строка была ограничена 31 символом, тогда как в более поздних версиях возможно до 128 символов. [ 4 ] [ 11 ] DR-DOS принимает до 255 символов. [ 4 ] [ 11 ] Директивы CONFIG.SYS не принимают длинные имена файлов .
Двойная загрузка DOS и Windows 9x
[ редактировать ]При установке Windows 95 поверх существующей установки DOS/Windows CONFIG.SYS и AUTOEXEC.BAT переименовываются в CONFIG.DOS и AUTOEXEC.DOS. Это предназначено для облегчения двойной загрузки между Windows 9x и DOS. При загрузке DOS они временно переименовываются в CONFIG.SYS и AUTOEXEC.BAT. Резервные копии версий Windows 95 создаются в виде файлов CONFIG.W40 и AUTOEXEC.W40.
Когда Caldera DR-DOS 7.02/7.03 установлена в системе, уже содержащей Windows 95, файлы CONFIG.SYS и AUTOEXEC.BAT Windows сохраняют эти имена. Файлы запуска DR-DOS устанавливаются как DCONFIG.SYS (имя, уже использовавшееся в более ранних версиях DR DOS) и AUTODOS7.BAT. [ 5 ]
ОС/2/Windows NT
[ редактировать ]OS/2 широко использует файл CONFIG.SYS для настройки своей конфигурации, драйверов и среды перед загрузкой графической части системы.
В подсистеме OS/2 Windows NT то, что в программах OS/2 выглядело как CONFIG.SYS, на самом деле хранилось в реестре.
Существует множество недокументированных или плохо документированных директив CONFIG.SYS, используемых в OS/2. [ 23 ]
CONFIG.SYS продолжает использоваться производными OS/2 eComStation. [ 24 ] и АркаОС . [ 25 ]
См. также
[ редактировать ]- IBMBIO.COM / IO.SYS
- IBMDOS.COM/MSDOS.SYS
- CONFIG (переменная среды)
- АВТОИСПОЛНИТЕЛЬ.BAT
- COMMAND.COM
- Список команд DOS
Примечания
[ редактировать ]- ^ Имя файла конфигурации DOS.
CONFIG.SYS
был получен из файла с таким же именем, используемого операционной системой DX-85M для семейства компьютеров Durango F-85 , представленного в 1978 году - за пять лет до появления MS-DOS 2.0 / PC DOS 2.0 в 1983 году. Оба файла являются текстовыми файлами. и использовать различные директивы для настройки системы и загрузки драйверов, однако синтаксис отличается. - ^ Jump up to: а б с д и ж по крайней мере General Software Embedded DOS-ROM 4.1 и Embedded DOS 6-XL
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в по крайней мере с версии 2.0
- ^ Jump up to: а б с д и ж г час я дж к л м PTS-DOS также
- ^ очевидно, не работает во всех версиях PC DOS 3.x.
Ссылки
[ редактировать ]- ^ Курт, Рюдигер; Гросс, Мартин; Голод, Генри (29 ноября 2016 г.) [2007]. «Бетрибссистем ДКП» . www.robotrontechnik.de (на немецком языке). Архивировано из оригинала 3 апреля 2019 г. Проверено 28 апреля 2019 г.
- ^ Jump up to: а б с Руководство по установке CCI Multiuser DOS 7.22 GOLD . Concurrent Controls, Inc. (CCI). 10 февраля 1997 г. ПРИНТДОК.HLP.
- ^ Jump up to: а б с Интернет-документация CCI Multiuser DOS 7.22 GOLD . Concurrent Controls, Inc. (CCI). 10 февраля 1997 г. ПОМОЩЬ.HLP.
- ^ Jump up to: а б с д и ж г час я дж к Пол, Матиас Р. (30 июля 1997 г.). NWDOS-TIPs — Советы и подсказки для Novell DOS 7, с просмотром недокументированных подробностей, ошибок и обходных решений [ Советы и подсказки для Novell DOS 7, с акцентом на недокументированные детали, ошибки и обходные пути ]. MPDOSTIP (на немецком языке) (3-е изд.). Архивировано из оригинала 5 ноября 2016 г. Проверено 11 января 2012 г. (Примечание. NWDOSTIP.TXT — это всеобъемлющая работа по Novell DOS 7 и OpenDOS 7.01 , включая описание многих недокументированных функций и внутренних устройств. Это часть еще более обширной авторской коллекции MPDOSTIP.ZIP, которая поддерживалась до 2001 года и распространялась на многих сайтах по адресу: время. Предоставленная ссылка указывает на более старую версию файла NWDOSTIP.TXT, преобразованную в HTML.)
- ^ Jump up to: а б Руководство пользователя Caldera DR-DOS 7.02 . Caldera, Inc. , 1998 г. [1993, 1997]. Архивировано из оригинала 4 ноября 2016 г.
- ^ Jump up to: а б с д и ж Пол, Матиас Р. (17 июня 2004 г.). «Re: Случайные зависания в DR-DOS 7.03» . [электронная почта защищена] ; Конференция FidoNet : ALT_DOS . Архивировано из оригинала 28 апреля 2019 г. Проверено 28 апреля 2019 г. [1] [2]
- ^ Jump up to: а б с д Пол, Матиас Р. (14 августа 2017 г.) [07 августа 2017 г.]. «Продолжение саги о Windows 3.1 в расширенном режиме на OmniBook 300» . MoHPC — Музей калькуляторов HP . Архивировано из оригинала 01 мая 2018 г. Проверено 1 мая 2018 г.
[…] SYS […] /A Дополнительно скопируйте файлы [D]CONFIG.SYS и AUTOEXEC.BAT. […] /B или /L Не изменяйте загрузочный сектор в месте назначения (с помощью LOADER). […] /DR[:ext] Использовать другое расширение файла для системных файлов (BIN) (с LOADER). […]
- ^ Jump up to: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С аа аб и объявление но из в ах есть также и аль являюсь а к ап ак с как в В из хорошо топор является тот Пол, Матиас Р. (2 октября 1997 г.). «Обновление Caldera OpenDOS 7.01/7.02 Alpha 3 IBMBIO.COM README.TXT» . Архивировано из оригинала 4 октября 2003 г. Проверено 29 марта 2009 г. [3]
- ^ Jump up to: а б Пол, Матиас Р. (9 апреля 2001 г.). NWDOS-TIPs — Советы и подсказки для Novell DOS 7, с просмотром недокументированных подробностей, ошибок и обходных решений [ Советы и подсказки для Novell DOS 7, с акцентом на недокументированные детали, ошибки и обходные пути ]. MPDOSTIP (на немецком языке) (3-е изд.).
- ^ Поарх, Безумный (апрель 1993 г.). «Загрузка нескольких операционных систем с помощью утилиты DR Multiuser DOS LOADER» . Том 5, номер 4. Novell . Архивировано из оригинала 22 марта 2012 г. Проверено 28 июня 2013 г.
- ^ Jump up to: а б с д и ж г Братья Хардин; Роусон, Том ; Конн, Рекс К .; Пол, Матиас Р.; Дай, Чарльз Э.; Георгиев, Лучезар И. (27 февраля 2002 г.). Онлайн-справка по 4DOS 8.00 .
- ^ ЕСМ (08.10.2018). «Выпуск RxDOS 7.24» . bttr-software.de . DOS не умер. Архивировано из оригинала 15 декабря 2018 г. Проверено 27 января 2020 г.
- ^ «Понимание настроек файла CONFIG.SYS Windows Millennium Edition» . Версия 1.2. Майкрософт . 29 января 2007 г. [2000]. КБ274646. Q274646. Архивировано из оригинала 23 июля 2012 г. Проверено 16 октября 2006 г.
- ^ Jump up to: а б с д и ж г час я дж к Пол, Матиас Р. (22 ноября 2000 г.). «Оптимизация CONFIG.SYS…» . [электронная почта защищена] . Архивировано из оригинала 6 мая 2019 г. Проверено 6 мая 2019 г.
- ^ Jump up to: а б с д и ж «Файл CONFIG.TXT на компакт-диске Windows 95 — README Microsoft Windows 95 для команд Config.sys MS-DOS» . Редакция: 1.1. Майкрософт . 15 ноября 2006 г. [август 1995 г.]. КБ135481. Q135481. Архивировано из оригинала 28 января 2013 г. Проверено 22 декабря 2011 г.
[…] Для каждого жесткого диска указывает, следует ли записывать дату последнего доступа к файлам. Даты последнего доступа отключаются для всех дисков при запуске компьютера в безопасном режиме и не сохраняются для дискет по умолчанию. Синтаксис:
ACCDATE=drive1+|- [drive2+|-]…
[…] - ^ «Файл Windows 98 Config.txt — README Microsoft Windows 98 для команд MS-DOS Config.sys» (1-е изд.). Корпорация Майкрософт . 07.01.2017 [апрель 1998 г.]. ID 232557. Архивировано из оригинала 03.01.2018 . Проверено 10 сентября 2017 г.
- ^ Jump up to: а б с д Пол, Матиас Р. (6 апреля 2002 г.). «Re: [fd-dev] АНОНС: CuteMouse 2.0 альфа 1» . freedos-dev . Архивировано из оригинала 07 февраля 2020 г. Проверено 7 февраля 2020 г.
[…] DR-DOS 7.02 + имеет директиву [D]CONFIG.SYS для переопределения последовательных портов, BIOS системы обнаруженных во время POST , поэтому такие инструменты, как DEBUG […], больше не требуются для обновления или изменения настроек порта в сегменте 40h. […] вставьте строку в [D]CONFIG.SYS, чтобы сделать порт доступным для системного BIOS , DOS и большинства драйверов и приложений: […] COM4=260,1; установите адрес ввода-вывода для COM4 равным 260h, тайм-аут 1 […] Поскольку старые машины и версии DOS вообще не знали о COM3 и COM4, хорошее программное обеспечение попытается использовать данные, хранящиеся в сегменте 0040h […] При желании скройте выбранный COM-порт мыши из конфигурации системы, чтобы избежать каких-либо помех старыми программами BASIC . […]
- ^ Шнайдер, Стефани (17 июня 1994 г.). «Конец DOS – это лишь вопрос времени » . Компьютерная неделя (на немецком языке). Мюнхен, Германия: IDG Business Media GmbH . Архивировано из оригинала 02 января 2022 г. Проверено 02 января 2022 г.
ожидаемая в конце 1994 и начале 1995 года, очевидно, представляет собой […] MS-DOS 7.0, , лишенную графического пользовательского интерфейса версию Windows 4.0 и также имеющую кодовое название « Чикаго ». По данным дочернего издания CW «PC-Welt», эта новая DOS предназначена для преодоления раздражающих барьеров памяти с помощью новых параметров «стандартный» и «расширенный» в системном файле Io.sys. […]
(Примечание. Недокументированные настройкиSTANDARD
иENHANCED
являются необязательными параметрами директивы CONFIG.SYS. DOS.) - ^ Jump up to: а б с д и ж г час я дж к л м н тот п д Пол, Матиас Р. (17 июня 2004 г.). «Re: Случайные зависания в DR-DOS 7.03» . [электронная почта защищена] ; Конференция FidoNet : ALT_DOS . Архивировано из оригинала 28 апреля 2019 г. Проверено 28 апреля 2019 г. [4] [5]
- ^ Даталайт, Инк .; ГПвНО (апрель 2005 г.) [1999]. «Руководство пользователя Datalight ROM-DOS» (PDF) . Даталайт, Инк.: 3010-0200-0716. Архивировано (PDF) из оригинала 21 апреля 2019 г. Проверено 16 сентября 2018 г.
- ^ Jump up to: а б с д Пол, Матиас Р. (17 июня 2004 г.). «Re: Случайные зависания в DR-DOS 7.03» . [электронная почта защищена] ; Конференция FidoNet : ALT_DOS . Архивировано из оригинала 28 апреля 2019 г. Проверено 28 апреля 2019 г.
[…] все версии MS-DOS до Windows 95 […] использовали файл COMMAND.COM в стиле COM, который имеет специальную подпись в начале файла […], запрашиваемую BIOS MS-DOS перед загрузкой оболочки, но не с помощью BIOS DR-DOS […] COMMAND.COM […] проверит, что он работает в «правильной» версии DOS, поэтому, если вы загрузите их COMMAND.COM под DR-DOS, вы получите сообщение « Сообщение об ошибке «Плохая версия», и их COMMAND.COM завершится, поэтому DR-DOS […] отобразит сообщение об ошибке «Плохой или отсутствующий интерпретатор команд» (если DR-DOS пытался загрузить командный процессор SHELL= после завершения CONFIG обработка .SYS). В этом случае вы могли ввести путь к допустимому DR-DOS COMMAND.COM (C:\DRDOS\COMMAND.COM), и всё было в порядке. Теперь все изменилось с MS-DOS 7.0 […] COMMAND.COM внутренне стал файлом стиля EXE, поэтому нет никакой волшебной […] подписи […] для проверки […] поэтому у DR-DOS нет возможности управлять вышел несовместимый COMMAND.COM. Кроме того, их COMMAND.COM больше не проверяет версии, но […] не работает под DR-DOS […] просто вылетает […] PC DOS COMMAND.COM прекрасно работает под DR-DOS […]
[6] [7] - ^ Jump up to: а б Эрнст, Мартин; Грелль, Детлеф (ноябрь 1987 г.). Грелль, Детлеф (ред.). "Чтобы на дисках отслеживались - дискеты по 720 КБ с приводами MF в АТ; дискеты Atari ST под DOS от версии 3.2 в ПК, АТ или модели 30". c't - журнал по компьютерным технологиям . Программа (на немецком языке). Том 1987, № 11. Verlag Heinz Heise GmbH & Co. KG . С. 216–218, 220, 222, 224, 226, 228 [226]. ISSN 0724-8679 .
- ^ Чайлдс, Питер (1995). «Операторы CONFIG.SYS, используемые OS/2» . Советы и рекомендации по REXX, версия 2.80 . 0,9б. Архивировано из оригинала 20 февраля 2012 г. Проверено 17 января 2009 г.
- ^ «Руководство по eComStation 1.0» (PDF) . www.ecomstation.com . 2001 . Проверено 8 октября 2020 г.
- ^ «Устранение неполадок процедуры обновления ArcaOS» . arcanoae.com . Проверено 8 октября 2020 г.
Внешние ссылки
[ редактировать ]- «Информация AUTOEXEC.BAT и CONFIG.SYS» . Компьютерная надежда. 29 декабря 2017 г. Архивировано из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г.
- «Описание директив Windows 98/MS-DOS 7.10 CONFIG.SYS» . Архивировано из оригинала 12 февраля 2006 г.
- «Справочник по командам CONFIG.SYS» . Кальдера . 1998. Архивировано из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г. (Описание директив DR-DOS 7 CONFIG.SYS (неполное))
- «Описание директив FreeDOS CONFIG.SYS» . Архивировано из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г.
- «Руководство пользователя PTS-DOS 2000 Pro, включая описание директив PTS-DOS CONFIG.SYS (неполное)» (PDF) . Архивировано (PDF) из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г.
- «Inoffizielle deutschsprachige PTS-DOS-FAQ (PTS/FAQD), неофициальные часто задаваемые вопросы по PTS-DOS от 25 апреля 2004 г., включая дополнительные директивы CONFIG.SYS» (на немецком языке). 25 апреля 2004 г. Архивировано из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г.