Читаем Интернет-журнал "Домашняя лаборатория", 2007 №10 полностью

При получении аппаратного прерывания MS-DOS выделяет из указанного числа стека один стек. При указании для n и s значений 0 MS-DOS не выделяет стеков. При этом каждая программа должна обеспечивать достаточно стекового пространства для драйверов аппаратных прерываний компьютера. Многие компьютеры при задании нулевых значений работают корректно, однако, если система начинает вести себя нестабильно, вернитесь к значениям по умолчанию.

Если выводятся сообщения "Stack Overflow" (переполнение стека) или "Exception error 12" (ошибка по исключительной ситуации 12) увеличьте число или размер стеков.



Команда SUBMENU


Определяет элемент меню запуска, при выборе которого выводится другой набор пунктов меню. Используется только в блоке меню файла CONFIG.SYS.

SUBMENU=имя_блока [, текст_меню]

Параметр "имя_блока" задает имя связанного с меню блока (до 70 символов, исключая \, /, запятые, точку с запятой, пробелы и =). Блок меню должен определяться где-либо в CONFIG.SYS и содержать команды описания меню. В отличие от основного блока меню, который должен содержать блок с именем [MENU], блок подменю может иметь любое имя. Если MS-DOS не может найти блок с заданным именем, то этот пункт в меню запуска не выводится. "Текст_меню" задает текст, выводимый MS-DOS в пункте меню. Если он не задается, то в качестве пункта меню выводится имя блока. Текст может содержать любые символы и иметь длину до 70 символов.

См. также описания команд MENUITEM, MENUDEFAULT, MENUCOLOR, NUMLOCK и INCLUDE.

Приведем пример основного меню с одним подменю:

[menu]

menuitem min_con,Минимальная конфигурация

menuitem norm_con,Обычная конфигурация

submenu netmenu, Сетевая конфигурация

[netmenu]

menuitem…

menuitem…

Это меню обеспечивает выбор из четырех конфигураций: минимальной, обычной и двух сетевых.



Команда SUBST


Связывает маршрут с буквенной меткой диска. Присвоенная буквенная метка представляет псевдодиск, который вы можете использовать как обычный физический диск.

Не используйте команду SUBST при выполнении Windows.

SUBST [диск1: [диск2:]маршрут]

SUBST диск1: /D

Для вывода имен действующих псевдодисков используйте команду SUBST без параметров.

Параметр "диск1:" задает псевдодиск, которому вы хотите присвоить маршрут. "Диск2:" указывает физический диск, содержащий заданный маршрут (если он отличен от текущего диска). Параметр "маршрут" определяет маршрут, который вы хотите присвоить псевдодиску. Параметр /D удаляет псевдодиск.

Порядок назначения буквенных меток диска описывается в команде LASTDRIVE. Параметр "диск1" должен лежать в диапазоне, определенном командой LASTDRIVE, в противном случае, SUBST выводит следующее сообщение об ошибке:

Invalid parameter — диск1:

Для дисков, указываемых в команде SUBST, не работают или не должны использоваться следующие команды: ASSIGN, BACKUP, CHKDSK, DATAMON, DEFRAG, DISKCOMP, DISKCOPY, FDISK, FORMAT, LABEL, MIRROR, RESTORE, RECOVER и SYS.

He создавайте и не удаляйте псевдодисков с помощью команды SUBST во время работы Microsoft Windows. Для этого выйдите из Windows, создайте или удалите псевдодиск и запустите Windows снова. Однако размер и свободное пространство такого диска могут не совпадать с размером и свободным пространством компрессированного диска.

Например, следующая команда создает псевдодиск Z для маршрута В: \USR\OLGA\RPT:

subst h: b: \usr\olga\rpt

После этого вместо набора полного маршрута вы можете обращаться к этому каталогу по букве псевдодиска (h:).



Команда SWITCHES


Задает специальные параметры MS-DOS. Используется только в файле CONFIG.SYS.

SWITCHES=/W /К /N /F

Параметр /W определяет, что файл WINA20.386 помещен в каталог, отличный от корневого. Его нужно указывать только если вы используете Microsoft Windows 3.0 в улучшенном режиме и поместили файл WINA20.386 в другой каталог. /К приводит к тому, что улучшенная клавиатура ведет себя как обычная. /N предотвращает использование клавиш F5 или F8 для обхода команд запуска. /F пропускает двухсекундную задержку после вывода при загрузке сообщения "Starting MS-DOS…"

Если у вас есть программа, которая некорректно интерпретирует ввод с улучшенной клавиатуры, добавьте эту команду в CONFIG.SYS и задайте обычную клавиатуру. Если вы задаете команду SWITCHES=/K и установили драйвер устройства ANSI.SYS, укажите в команде DEVICE для ANSI.SYS параметр /К.



Команда SYS


Создает загружаемый диск, копируя на него скрытые системные файлы (10.SYS и MSDOS.SYS) MS-DOS и интерпретатор команд (COMMAND.COM).

SYS [диск1:][маршрут] диск2:

Параметр [диск1:][маршрут] задает расположение системных файлов. Если вы не указываете маршрут, MS-DOS ищет их в корневом каталоге системного диска. Параметр "диск2:" задает диск, на который вы хотите скопировать системные файлы. Эти файлы могут копироваться только в корневой каталог, но не в подката-

Команда SYS копирует файлы в следующем порядке: 10.SYS, MSDOS.SYS и COMMAND.COM.

Перейти на страницу:

Похожие книги

Домашний мастер
Домашний мастер

Хотите, чтобы ваш дом всегда был в порядке? Чтобы паркет не вздыбливался, обои не отклеивались, а двери и оконные рамы не перекашивались? В общем-то для этого нужно не так уж много – просто следить за состоянием своего жилища, а при необходимости его ремонтировать. В этом вам поможет наша книга «Домашний мастер». Никто не утверждает, что с ее помощью вы сможете стать высококлассным специалистом, однако правильно ухаживать за своим домом вы научитесь точно. Вам будут подвластны все виды штукатурных, столярных, малярных и прочих работ, вы сможете постелить линолеум, уложить паркет, сделать подоконники, выровнять стены, наклеить на них обои (между прочим, это не так просто, как может показаться!). Словом, отремонтировать свой дом самостоятельно, не привлекая специалистов – да, очень хороших, но (посмотрим правде в глаза!) таких дорогостоящих… А если еще и проверить названную ими сумму… Так что приобретайте эту книгу, необходимые стройматериалы и инструменты и – вперед. Ваш дом будет как новенький, а вы гордо сможете сказать: «Я это сделал сам!»

Владимир Онищенко

Сделай сам / Хобби и ремесла / Дом и досуг