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

Следующий блок [menu] определяет меню запуска с двумя элементами — Main и Secondary:

[menu]

menui tem=Main

menui tem=Secondary

При запуске MS-DOS будет выводиться меню вида:

MS-DOS 6 Startup Menu

=====================

1. Main

2. Secondary

Enter a choice: 1

См. также пример в команде INCLUDE.


Команда MKDIR (MD)


Создает каталог. Команду MKDIR или MD можно использовать для создания многоуровневой структуры каталогов.

MKDIR [диск: ]маршрут

MD [диск: ]маршрут

Параметр "диск: " задает диск, на котором вы хотите создать каталог. "Маршрут" задает имя и расположение нового каталога. Максимальная длина одного маршрута от корневого каталога до нового каталога — 63 символа (включая \).

Об удалении каталога рассказывается в описании команды RMDIR, а об изменении — в описании CHDIR.

Предположим, вы хотите создать на текущем диске новый каталог и сохранить в нем информацию о доходах. Чтобы создать каталог с именем INCOME наберите команду mkdir \income.


Команда MODE


Конфигурирует системные устройства. Команда MODE выполняет много различных задач, таких как вывод информации о состоянии системы, изменения системных установок или конфигурирования портов и устройств. При этом используется различный синтаксис команды. Разновидности команды MODE подробнее описываются ниже.

Некоторые задачи (такие как установка режима вывода) команда MODE может выполнять только при включении в файл CONFIG.SYS команды DEVICE для драйвера ANSI.SYS. Для применения MODE для переключения набора символов требуется установить DISPLAY.SYS.

Хотя команду MODE можно давать в ответ на командную подсказку, полезно включить некоторые такие команды в файл AUTOEXEC.BAT. Это позволит автоматически настраивать конфигурацию вашей системы при запуске компьютера.


Команда MORE


Выводит по одному экрану данных. MORE считывает стандартный ввод из конвейера или перенаправленного файла и выводит единовременно по одному экрану информации. Используется обычно для просмотра длинных файлов.

MORE < [диск: ][маршрут]имя_файла

имя_команды | MORE

Параметр [диск: ][маршрут]имя_файла задает расположение и имя файла с просматриваемыми на экране данными. Параметр "имя_команды" задает команду, передающую просматриваемые на экране данные.

При использовании символа перенаправления (<) нужно задать в качестве источника имя файла. При указании конвейеризации (|) вы можете использовать такие команды как DIR, SORT и TYPE. (Перед этим установите в AUTOEXEC.BAT переменную TEMP.)

Предположим, вы хотите вывести на экран длинный файл NEWW.DOC. Чтобы пропустить этот вывод через команду MORE, дайте команде more < news.doc или type news.doc | more. MORE выводит первый экран информации и сообщение:

More

Для вывода следующего экрана нажмите любую клавишу.

См. также команды DIR и TYPE.


Команда MOVE


Перемещает один или более файлов в новое место. Используется также для переименования каталогов.

MOVE [/Y /-Y][диск: ][маршрут]имя_файла[,[диск: ][маршрут] имя_файла[…]] приемник

Параметр [диск: ][маршрут]имя_файла задает расположение и имя перемещаемого файла или файлов. "Приемник" задает новое расположение файла или новое имя каталога и может содержать буквенную метку диска и двоеточие, имя каталога или их комбинацию. Если перемещается только один файл, вы можете задать также имя файла (если хотите его переименовать).

Параметр /Y указывает, что команда MOVE должна заменять существующий файл (файлы), не выводя запроса на подтверждение. По умолчанию, если в качестве целевого файла (приемника) задан существующий файл, to replace existing file(s) without MOVE будет запрашивать у вас, хотите ли вы затереть этот файл. (В предыдущих версиях MS-DOS файл просто затирался.) Если команда MOVE используется в командном файле, то запрос не выводится. Указания этого параметра отменяет все назначения по умолчанию, заданные в переменной операционной среды COPYCMD.

Параметр /-Y указывает, что команда MOVE при замене существующего файла должна выводить запрос на подтверждение. Указания этого параметра отменяет все назначения по умолчанию, заданные в переменной операционной среды COPYCMD.

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

Cannot move multiple files to a single file

(Несколько файлов нельзя переместить в один)

С помощью MOVE можно переименовать каталог. Задайте в качестве перемещаемого файла старое имя каталога, а в качестве приемника — новое имя, например, move c: \new c: \old. Вы можете переименовать каталог, но не переместить его в новое место в дереве каталогов.

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

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