В тази статия бих искал да споделя с вас полезен начин за дефиниране на псевдоними за командния ред. Методът, описан в тази статия, работи във всички съвременни версии на Windows, включително Windows 10, Windows 8.1, Windows 8 и Windows 7. Следвайки стъпките по-долу, ще можете да дефинирате всеки желан псевдоним, за да разширите функционалността на командния процесор по подразбиране ( cmd.exe) и спестете времето си.
Реклама
Има доски команда, налична в командния ред. Използвайки doskey, е възможно да дефинирате псевдоним за нова или съществуваща конзолна команда.
Например, почти всички потребители са запознати с CD команда, която се използва за промяна на текущата директория в командния ред. Ако желаната директория се намира на друго устройство, трябва да използвате превключвателя '/ D' с командата cd или да въведете изрично буквата на устройството в командния ред.
Например:
d: cd документи
или
cd / d d: документи
Използвайки DOSKEY, можете да спестите време и да определите псевдоним, който ще ви позволи да пропуснете изискването за въвеждане на буквата на устройството и превключвателя / D. Например:
doskey cd = cd / D $ *
По-долу са дадени някои специални кодове в макродефинициите на Doskey:
$ T Разделител на команди. Позволява множество команди в макрос.
$ 1- $ 9 Партидни параметри. Еквивалентно на% 1-% 9 в пакетни програми.
$ * Символът е заменен от всичко след името на макроса в командния ред. Използвахме го в нашия псевдоним.
Сега можем да сравним резултатите без псевдонима и с псевдонима.
Без псевдонима командата cd няма да промени активното устройство:
С псевдонима, създаден с DOSKEY, командният ред автоматично ще промени активното устройство и текущата папка:
Това е много полезно.
Използвайки DOSKEY, е възможно да дефинирате свои собствени псевдоними. Например можете да създадете LS псевдоним за командата DIR, за да използвате обща команда за списък с директории в Windows и Linux. Както може би знаете или не знаете, LS е команда по списък с файлове по подразбиране в операционната система Linux.
doskey ls = ти
Или нещо подобно:
известява раздор, когато направите екранна снимка
Дефинирайте глобални псевдоними в командния ред на Windows
Проблемът с псевдонимите е, че те работят само за екземпляра на командния ред, където сте ги дефинирали. За да избегнете този проблем, можете да създадете нов пряк път до cmd.exe или дори да промените този по подразбиране. След частта cmd.exe трябва да добавите следните параметри:
cmd.exe / k c: apps cmd aliases.cmd
Тук файлът c: apps cmd aliases.cmd е обикновен партиден файл, който съдържа съответните DOSKEY повиквания.
Освен командния ред, Windows позволява да дефинирате свои собствени псевдоними и за диалоговия прозорец Изпълнение. Обърнете се към следната статия: Стартирайте любимите си приложения с полезни псевдоними от диалоговия прозорец Изпълнение
Това е. Това е много полезен начин да дефинирате собствената си команда или да промените поведението на командите по подразбиране. Използвам тези псевдоними от много дълго време. Ами ти? Използвате ли псевдоними в командния ред или не сте знаели за тази функция?