Команда ReactOS doskey | |
Разработчик (и) | Microsoft, IBM, Novell, Участники ReactOS |
---|---|
Первоначальный выпуск | 1991 г., 28–29 лет назад |
Операционная система | MS-DOS, PC DOS, OS / 2, eComStation, ArcaOS, Novell DOS 7, DR-DOS, Windows, ReactOS |
Тип | Команда |
Веб-сайт | docs.microsoft.com / en-us / windows-server / Administration / windows-commands / doskey |
DOSKEY - это команда для DOS, IBM OS / 2, Microsoft Windows и ReactOS, который добавляет историю команд, макросы и улучшенные функции редактирования для интерпретаторов командной строки COMMAND.COM
и cmd.exe
.
Команда была включена как программа TSR с MS-DOS и PC DOS версий 5 и более поздних, затем Windows 9x и, наконец, Windows 2000 и новее.
В начале 1989 года функциональность, аналогичная DOSKEY
, была представлена в DR-DOS 3.40 с его HISTORY
CONFIG.SYS директива. Это обеспечило возможность настраиваемого пользователем буфера истории ввода консоли и отзыва, а также функциональности поиска по шаблону на уровне драйвера консоли, то есть полностью интегрированной в операционную систему и прозрачной для запущенных приложений. Летом 1991 года DOSKEY
был представлен в MS-DOS / PC DOS 5.0 для обеспечения некоторых из тех же функций. DOSKEY
также добавил возможность расширения макросов, хотя требовалась специальная поддержка, прежде чем приложения, такие как процессоры командной строки, могли воспользоваться ею. Начиная с Novell DOS 7 в 1993 году, возможности макросов также предоставлялись внешней командой DOSKEY
. Чтобы также имитировать функциональность буфера истории DOSKEY
в DR-DOS, DR-DOS DOSKEY
работал как интерфейс к функциональности резидентного буфера истории, которая оставалась частью ядра..
DOSKEY
также был включен в IBM OS / 2 Version 2.0.
В текущих операционных системах на базе Windows NT функциональность DOSKEY
встроена в CMD.EXE, хотя команда DOSKEY
по-прежнему используется для изменения ее работы.
Команда DOSKEY
недоступна в FreeDOS, в котором такие функции встроены в интерпретатор команд.
DOSKEY позволяют использовать несколько командных переключателей :
DOSKEY [/ switch...] [macroname = [text]]
Во время сеанса DOSKEY, следующие сочетания клавиш могут могут использоваться:
DOSKEY реализует поддержку командных макросов, простую возможность замены текста, которая используется как командная строка псевдонимы в других средах.
Отсутствие истории команд в COMMAND.COM
было серьезным неудобством с самых ранних версий MS-DOS. Для решения этой проблемы было написано множество сторонних программ; многие из них были доступны задолго до того, как Microsoft предоставила DOSKEY. Некоторые из них, в том числе 4DOS от JP Software и NDOS, также предоставляют дополнительные возможности редактирования, отсутствующие в DOSKEY, такие как завершение имени файла. Некоторые из наиболее известных альтернатив DOSKEY - это DOSEDIT
Джека Герсбаха, CED
Криса Данфорда, DOSED
Сверре Хьюсби, CMDEDIT
Ашока Надкарни, Стивен ANARKEY
Калваса, TODDY
Эрика Тока и улучшенный DOSKEY, написанный Полом Хоулом.
Усовершенствованный DOSKEY Пола Хоула разработан как расширенная замена DOSKEY.COM, который поставляется с MS-DOS и Windows 9x / Windows Me. Он также имеет меньше места на диске и в резидентной памяти. Основная добавленная функция - "автозаполнение" команд и файлов с помощью клавиши Tab. Версия 2.5, выпущенная в 2014 году, также добавляет полную поддержку для длинных имен файлов (LFN).
В Викиучебнике есть книга по темам: Руководство по командам Windows |