Чтение онлайн

на главную - закладки

Жанры

Интернет-журнал "Домашняя лаборатория", 2007 №10
Шрифт:

Если вы не зададите команду или параметр "имя_файла", SORT действует как фильтр, считывая стандартный ввод MS-DOS. Команду SORT можно использовать с символом конвейеризации (|) или перенаправления (< и >). Если информацию нужно выводить поэкранно, можно воспользоваться командой MORE. Перед применением этих средств следует установить в файле AUTOEXEC.BAT переменную TEMP.

SORT сортирует данные на основе кода страны и набора символов. Символы, превышающие значение кода ASCII 127 (на русифицированных компьютерах это кириллица), сортируются на основе информации в файле COUNTRY.SYS или альтернативном файле, заданном командой COUNTRY в CONFIG.SYS. Верхний и нижний

регистр символов при сортировке не различается. Команда SORT может работать с файлами размером до 64К.

Команда STACKS

Поддерживает динамическое использование стеков данных для работы с аппаратными прерываниями. Используется только в файле CONFIG.SYS.

STACKS=n,s

Параметр n задает число стеков (0 или число от 8 до 64). Параметр s задает размер в байтах каждого стека. (О или число от 32 до 512).

По умолчанию в команде STACKS задаются следующие значения:

Компьютер • Стеки

IBM PC, IBM PC/XT, портативные IBM PC • 0,0

Другие • 9,128

При получении аппаратного прерывания 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.

MS-DOS больше не требует непрерывности двух системных файлов. Это означает, что если вы хотите скопировать новую версию MS-DOS на диск, содержащий системные файлы MS-DOS версии 3.3 или младше, то переформатировать диск не нужно.

Поделиться:
Популярные книги

Барон Дубов

Карелин Сергей Витальевич
1. Его Дубейшество
Фантастика:
юмористическое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Барон Дубов

Я все еще барон

Дрейк Сириус
4. Дорогой барон!
Фантастика:
боевая фантастика
5.00
рейтинг книги
Я все еще барон

Полковник Гуров. Компиляция (сборник)

Макеев Алексей Викторович
Полковник Гуров
Детективы:
криминальные детективы
шпионские детективы
полицейские детективы
боевики
крутой детектив
5.00
рейтинг книги
Полковник Гуров. Компиляция (сборник)

Черный Маг Императора 6

Герда Александр
6. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
7.00
рейтинг книги
Черный Маг Императора 6

Имя нам Легион. Том 7

Дорничев Дмитрий
7. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 7

Последний реанорец. Том III

Павлов Вел
2. Высшая Речь
Фантастика:
фэнтези
попаданцы
5.25
рейтинг книги
Последний реанорец. Том III

Воронцов. Перезагрузка

Тарасов Ник
1. Воронцов. Перезагрузка
Фантастика:
попаданцы
альтернативная история
фантастика: прочее
5.00
рейтинг книги
Воронцов. Перезагрузка

Звездная Кровь. Изгой II

Елисеев Алексей Станиславович
2. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
технофэнтези
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой II

Убивать чтобы жить 6

Бор Жорж
6. УЧЖ
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 6

Черный дембель. Часть 2

Федин Андрей Анатольевич
2. Черный дембель
Фантастика:
попаданцы
альтернативная история
4.25
рейтинг книги
Черный дембель. Часть 2

Бастард Императора. Том 13

Орлов Андрей Юрьевич
13. Бастард Императора
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 13

Сержант. Назад в СССР. Книга 4

Гаусс Максим
4. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Сержант. Назад в СССР. Книга 4

Второй кощей

Билик Дмитрий Александрович
8. Бедовый
Фантастика:
юмористическое фэнтези
городское фэнтези
мистика
5.00
рейтинг книги
Второй кощей

Идеальный мир для Лекаря 7

Сапфир Олег
7. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 7