Hvordan sette aliaser for ledeteksten i Windows
I denne artikkelen vil jeg dele med deg en nyttig måte å definere aliaser for ledeteksten på. Metoden beskrevet i denne artikkelen fungerer i alle moderne Windows-versjoner, inkludert Windows 10, Windows 8.1, Windows 8 og Windows 7. Ved å følge trinnene nedenfor vil du kunne definere et hvilket som helst alias for å utvide funksjonaliteten til standard kommandoprosessor (cmd.exe) og spare tid.
Annonse
Det er en doskey kommando tilgjengelig i ledeteksten. Ved å bruke doskey er det mulig å definere et alias for en ny eller eksisterende konsollkommando.
For eksempel er nesten alle brukere kjent med cd kommando som brukes til å endre gjeldende katalog i ledeteksten. Hvis ønsket katalog er plassert på en annen stasjon, må du bruke "/D"-bryteren med cd-kommandoen eller angi stasjonsbokstaven i ledeteksten eksplisitt.
For eksempel:
d: cd-dokumenter
eller
cd /d d:\dokumenter
Ved å bruke DOSKEY er det mulig å spare tid og definere et alias som lar deg utelate kravet om å skrive inn stasjonsbokstaven og /D-bryteren. For eksempel:
doskey cd=cd /D $*
Følgende er noen spesielle koder i Doskey-makrodefinisjoner:
$T Kommandoseparator. Tillater flere kommandoer i en makro.
$1-$9 Batch-parametere. Tilsvarer %1-%9 i batch-programmer.
$* Symbol erstattet av alt etter makronavnet på kommandolinjen. Vi brukte det i aliaset vårt.
Nå kan vi sammenligne resultatene uten aliaset og med aliaset.
Uten aliaset vil ikke cd-kommandoen endre den aktive stasjonen:
Med aliaset opprettet med DOSKEY, vil ledeteksten endre den aktive stasjonen og gjeldende mappe automatisk:
Dette er veldig nyttig.
Ved å bruke DOSKEY er det mulig å definere dine egne aliaser. Du kan for eksempel opprette LS-aliaset for DIR-kommandoen for å bruke en vanlig kommando for katalogoppføring i Windows og Linux. Som du kanskje eller kanskje ikke vet, er LS en standard filoppføringskommando i Linux-operativsystemet.
doskey ls=dir
Eller noe sånt som dette:
Definer globale aliaser i Windows-ledeteksten
Problemet med aliaser er at de bare fungerer for ledetekstforekomsten der du har definert dem. For å unngå dette problemet kan du opprette en ny snarvei til cmd.exe eller til og med endre standarden. Du må legge til følgende parametere etter cmd.exe-delen:
cmd.exe /k c:\apps\cmd\aliases.cmd
Her er filen c:\apps\cmd\aliases.cmd en vanlig batchfil som inneholder de riktige DOSKEY-kallene.
I tillegg til ledeteksten, tillater Windows også å definere dine egne aliaser for Kjør-dialogen. Se følgende artikkel: Start favorittappene dine med nyttige aliaser fra Kjør-dialogen
Det er det. Dette er en veldig nyttig måte å definere din egen kommando på eller endre oppførselen til standardkommandoer. Jeg har brukt disse aliasene i veldig lang tid. Hva med deg? Bruker du aliaser i ledeteksten eller var du ikke klar over denne funksjonen?