V tomto článku bych se s vámi chtěl podělit o užitečný způsob, jak definovat aliasy pro příkazový řádek. Metoda popsaná v tomto článku funguje ve všech moderních verzích systému Windows, včetně Windows 10, Windows 8.1, Windows 8 a Windows 7. Postupováním podle níže uvedených kroků budete moci definovat libovolný požadovaný alias pro rozšíření funkčnosti výchozího příkazového procesoru ( cmd.exe) a ušetřete čas.
Reklama
Tady je klíč příkaz dostupný v příkazovém řádku. Pomocí doskey je možné definovat alias pro nový nebo existující příkaz konzoly.
Například téměř všichni uživatelé jsou obeznámeni s CD příkaz, který se používá ke změně aktuálního adresáře v příkazovém řádku. Pokud je požadovaný adresář umístěn na jiné jednotce, musíte použít přepínač '/ D' s příkazem cd nebo explicitně zadat písmeno jednotky v příkazovém řádku.
Například:
d: cd dokumenty
nebo
cd / d d: dokumenty
Pomocí DOSKEY je možné ušetřit čas a definovat alias, který vám umožní vynechat požadavek na zadání písmene jednotky a přepínače / D. Například:
doskey cd = cd / D $ *
Následuje několik speciálních kódů v definicích maker Doskey:
$ T oddělovač příkazů. Umožňuje více příkazů v makru.
$ 1 - $ 9 Dávkové parametry. Odpovídá% 1-% 9 v dávkových programech.
Symbol $ * nahrazen vším, co následuje za názvem makra v příkazovém řádku. Použili jsme to v našem alias.
Nyní můžeme porovnat výsledky bez aliasu a aliasu.
Bez aliasu příkaz cd nezmění aktivní jednotku:
S aliasem vytvořeným pomocí DOSKEY změní příkazový řádek automaticky aktivní jednotku a aktuální složku:
To je velmi užitečné.
Pomocí DOSKEY je možné definovat vlastní aliasy. Můžete například vytvořit alias LS pro příkaz DIR tak, aby používal běžný příkaz pro výpis adresáře v systému Windows a Linux. Jak možná víte, ale možná nevíte, LS je výchozí příkaz pro výpis souborů v operačním systému Linux.
doskey ls = vy
Nebo něco takového:
jak smazat všechny vaše komentáře na youtube
Definujte globální aliasy v příkazovém řádku systému Windows
Problém s aliasy spočívá v tom, že fungují pouze pro instanci příkazového řádku, kde jste je definovali. Chcete-li se tomuto problému vyhnout, můžete vytvořit novou zkratku pro cmd.exe nebo dokonce upravit výchozí. Po části cmd.exe musíte přidat následující parametry:
cmd.exe / k c: apps cmd aliases.cmd
Zde je soubor c: apps cmd aliases.cmd běžný dávkový soubor, který obsahuje příslušná volání DOSKEY.
Kromě příkazového řádku umožňuje systém Windows také definovat vlastní aliasy pro dialog Spustit. Viz následující článek: Spusťte své oblíbené aplikace pomocí užitečných aliasů z dialogového okna Spustit
A je to. Jedná se o velmi užitečný způsob, jak definovat vlastní příkaz nebo změnit chování výchozích příkazů. Tyto aliasy používám velmi dlouho. Co o tobě? Používáte aliasy v příkazovém řádku nebo jste o této funkci nevěděli?