Могу ли я создать сокращенные имена для использования внутри cmd? - PullRequest
0 голосов
/ 02 марта 2019

Можно ли сделать ярлыки, чтобы я мог набрать "cd desk" вместо "cd desktop", чтобы изменить каталог на рабочий стол?Это будет работать, только если рабочий стол - это единственная папка или файл в текущем каталоге, начинающийся с «desk», но я бы очень хотел это сделать.

Ответы [ 2 ]

0 голосов
/ 03 марта 2019

См. Doskey /?.

Вы можете сделать это

doskey cddesk=cd "%userprofile%\desktop"

Затем введите cddesk.

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

Из Технический справочник по реестру Windows 2000 , Microsoft, 2000.

AutoRun

HKCU\Software\Microsoft\Command Processor 

Тип данных Диапазон Значение по умолчанию

REG_SZ список команд Для этой записи значение по умолчанию отсутствует.

Описание

Содержит команды, которые выполняются при каждом запуске Cmd.exe.

Также смотрите этот пакетный файл https://pastebin.com/A2qLw8r3 в этом спискеспециальные имена.

В командной строке

start shell:desktop

Или в Пуск - Выполнить (Winkey + R) просто

shell:desktop
0 голосов
/ 02 марта 2019

Нет, вы не можете, но вы можете использовать клавишу Tab , чтобы ввести правильное имя.Нажатие Tab несколько раз циклически повторяет соответствующие имена, существующие в текущем каталоге.

...