I denne artikel vil jeg gerne dele med dig en nyttig måde at definere aliasser til kommandoprompten på. Metoden beskrevet i denne artikel fungerer i alle moderne Windows-versioner inklusive Windows 10, Windows 8.1, Windows 8 og Windows 7. Ved at følge nedenstående trin vil du være i stand til at definere ethvert ønsket alias for at udvide funktionaliteten til standardkommandoprocessoren ( cmd.exe), og spar din tid.
Annoncering
Der er en doskey kommando tilgængelig i kommandoprompten. Ved hjælp af doskey er det muligt at definere et alias for en ny eller eksisterende konsolkommando.
For eksempel er næsten alle brugere fortrolige med CD kommando, der bruges til at ændre den aktuelle mappe i kommandoprompten. Hvis det ønskede bibliotek er placeret på et andet drev, skal du bruge '/ D' -kontakten med cd-kommandoen eller indtaste drevbogstavet eksplicit i kommandoprompten.
For eksempel:
d: cd-dokumenter
eller
cd / d d: dokumenter
Ved hjælp af DOSKEY er det muligt at spare tid og definere et alias, der giver dig mulighed for at udelade kravet om at indtaste drevbogstavet og / D-kontakten. For eksempel:
doskey cd = cd / D $ *
Følgende er nogle specielle koder i Doskey-makrodefinitioner:
$ T Kommandoseparator. Tillader flere kommandoer i en makro.
$ 1- $ 9 Batchparametre. Svarer til% 1-% 9 i batchprogrammer.
$ * Symbol erstattet af alt efter makroenavnet på kommandolinjen. Vi brugte det i vores alias.
Nu kan vi sammenligne resultaterne uden aliaset og med aliaset.
Uden aliaset ændrer cd-kommandoen ikke det aktive drev:
Med aliaset oprettet med DOSKEY ændrer kommandoprompten automatisk det aktive drev og den aktuelle mappe:
Dette er meget nyttigt.
Ved hjælp af DOSKEY er det muligt at definere dine egne aliasser. For eksempel kan du oprette LS-aliaset til DIR-kommandoen for at bruge en fælles kommando til katalogliste i Windows og Linux. Som du måske eller måske ikke ved, er LS en standardkommando for filoversigt i Linux-operativsystemet.
doskey ls = dig
Eller sådan noget:
hvordan du ser dine beskeder på instagram
Definer globale aliaser i Windows-kommandoprompten
Problemet med aliaser er, at de kun fungerer for kommandoprompt, hvor du har defineret dem. For at undgå dette problem kan du oprette en ny genvej til cmd.exe eller endda ændre standard. Du skal tilføje følgende parametre efter cmd.exe-delen:
cmd.exe / k c: apps cmd aliases.cmd
Her er filen c: apps cmd aliases.cmd en almindelig batchfil, der indeholder de relevante DOSKEY-opkald.
Udover kommandoprompten tillader Windows også at definere dine egne aliasser til dialogboksen Kør. Se følgende artikel: Start dine yndlingsapps med nyttige aliasser fra dialogboksen Kør
Det er det. Dette er en meget nyttig måde at definere din egen kommando på eller ændre opførelsen af standardkommandoer. Jeg bruger disse aliasser siden meget lang tid. Hvad med dig? Bruger du aliaser i kommandoprompten, eller var du ikke opmærksom på denne funktion?