Обзор команд и драйверов MS-DOS 6.2


         

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


Восстановленную 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 в командном файле.
$* Представляет всю информацию командной строки, которую вы хотите задать при наборе имени макрокоманды.
<


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