Команды DOS. Справочное пособие



         

Команда DOSKEY - часть 2


/p>

Восстановленную Doskey командную строку можно редактировать. Команды редактирования Doskey и их функции описаны в следующей таблице:

Клавиша

Действие

Стрелка влево

Перемещает курсор на символ назад.

Стрелка вправо

Перемещает курсор на символ вперед.

CTRL+стрелка влево

Перемещает курсор на слово назад.

CTRL+стрелка вправо

Перемещает курсор на слово вперед.

HOME

Возвращает курсор к началу строки.

END

Перемещает курсор в конец строки.

ESC

Стирает команду с экрана.

F1

Копирует один символ из шаблона (буфера, содержащего последнюю набранную команду) в командную строку MS-DOS.

F2

Выполняет в шаблоне поиск в прямом направлении следующей нажатой после F2 клавиши. Doskey вставляет текст из шаблона до заданного символа (не включая его).

F3

Копирует остаток шаблона в командную строку. Doskey начинает копирование символов с позиции в шаблоне, соответствующей позиции, указанной курсором в командной строке.

F4

Удаляет символы, начиная от текущей позиции до заданного символа. Чтобы использовать эту клавишу, нажмите F4 и наберите символ. Doskey выполняет удаление до этого символа, исключая его.

F5

Копирует текущую команду в шаблон и очищает командную строку.

F6

Помещает в текущую позицию командной строки символ конца файла (CTRL+Z).

F7

Выводит на экран все сохраненные в памяти команды с соответствующими номерами (Doskey присваивает номера последовательно, начиная с первой команды).

ALT+F7

Удаляет все сохраненные в памяти команды.

F8

Ищет в памяти команду, которую вы хотите вывести. Наберите первые несколько символов искомой команды и нажмите F8. Doskey выводит последнюю команду, начинающуюся с данного текста. Повторное нажатие F8 приводит к поиску следующей такой команды.

F9

Выводит подсказку для ввода номера команды и выводит ее на экран.

ALT+F10

Удаляет все макроопределения.

При определении макрокоманд вы можете использовать следующие специальные символы:

Символы

Назначение

$G или $g

Перенаправляют вывод. Используйте эти символы для передачи вывода вместо экрана на устройство или в файл. Эквивалентны символу >.

$G$G или $g$g

Добавляют вывод в конец файла. Их можно использовать для добавления выводимых данных к существующему файлу или замены данных в файле. Эквивалентны >>.

$L или $l

Перенаправляют ввод. Используйте их для считывания вместо клавиатуры с устройства или из файла. Эквивалентны <.

$B или $b

Передает вывод макрокоманды в команду. Эквивалентны символу | в командной строке.

$T или $t

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

$$

Задает знак доллара ($).

с $1 по $9

Представляет информацию командной строки, которую вы хотите определить при запуске макрокоманды. Это позволяет вам использовать в командной строке при каждом выполнении макрокоманды различные данные. Символ $1 в команде DOSKEY аналогичен %1 в командном файле.

$*

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

<


Содержание  Назад  Вперед