Windows Tips & News

Hur man ställer in alias för kommandotolken i Windows

click fraud protection
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

I den här artikeln skulle jag vilja dela med dig av ett användbart sätt att definiera alias för kommandotolken. Metoden som beskrivs i den här artikeln fungerar i alla moderna Windows-versioner inklusive Windows 10, Windows 8.1, Windows 8 och Windows 7. Genom att följa stegen nedan kommer du att kunna definiera vilket alias som helst för att utöka funktionaliteten för standardkommandoprocessorn (cmd.exe) och spara tid.

Annons


Det finns en doskey kommando tillgängligt i kommandotolken. Med hjälp av doskey är det möjligt att definiera ett alias för ett nytt eller befintligt konsolkommando.
Till exempel är nästan alla användare bekanta med CD kommando som används för att ändra den aktuella katalogen i kommandotolken. Om den önskade katalogen finns på en annan enhet, måste du använda "/D"-omkopplaren med kommandot cd eller ange enhetsbeteckningen i kommandotolken uttryckligen.
Till exempel:
d: cd-dokument

eller

cd /d d:\documents

Med DOSKEY är det möjligt att spara tid och definiera ett alias som gör att du kan utelämna kravet att ange enhetsbokstaven och /D-växeln. Till exempel:

doskey cd=cd /D $*

Följande är några specialkoder i Doskey-makrodefinitioner:
$T Kommandoavgränsare. Tillåter flera kommandon i ett makro.
$1-$9 Batchparametrar. Motsvarar %1-%9 i batchprogram.
$* Symbol ersatt av allt efter makronamnet på kommandoraden. Vi använde det i vårt alias.
Nu kan vi jämföra resultaten utan alias och med alias.
Utan aliaset kommer cd-kommandot inte att ändra den aktiva enheten:cd utan alias

Med aliaset skapat med DOSKEY kommer kommandotolken att ändra den aktiva enheten och den aktuella mappen automatiskt:

cd med aliasDetta är mycket användbart.

Med DOSKEY är det möjligt att definiera dina egna alias. Du kan till exempel skapa LS-aliaset för DIR-kommandot för att använda ett vanligt kommando för kataloglistning i Windows och Linux. Som du kanske eller kanske inte vet är LS ett standardfillistningskommando i Linux-operativsystemet.

doskey ls=dir

är aliasEller något sånt här:

ls alias 2

Definiera globala alias i Windows-kommandotolken

Problemet med alias är att de bara fungerar för kommandotolksinstansen där du har definierat dem. För att undvika detta problem kan du skapa en ny genväg till cmd.exe eller till och med ändra standardgenvägen. Du måste lägga till följande parametrar efter cmd.exe-delen:

cmd.exe /k c:\apps\cmd\aliases.cmd

Här är filen c:\apps\cmd\aliases.cmd en vanlig batchfil som innehåller lämpliga DOSKEY-anrop.

kommandotolken definiera aliaskommandotolk ladda alias genvägkommandotolken laddade aliasFörutom kommandotolken tillåter Windows även att definiera dina egna alias för dialogrutan Kör. Se följande artikel: Starta dina favoritappar med användbara alias från dialogrutan Kör

Det är allt. Detta är ett mycket användbart sätt att definiera ditt eget kommando eller ändra beteendet för standardkommandon. Jag har använt dessa alias sedan mycket länge. Hur är det med dig? Använder du alias i kommandotolken eller var du inte medveten om den här funktionen?

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Ställ in standardinställningen för dra och släpp i Windows 10, Windows 8 och Windows 7

Ställ in standardinställningen för dra och släpp i Windows 10, Windows 8 och Windows 7

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaNär du ...

Läs mer

Så här ändrar du dra och släpp-känslighet i Windows 10

Så här ändrar du dra och släpp-känslighet i Windows 10

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaI Windo...

Läs mer

Hur du aktiverar eller inaktiverar PIN-historik i Windows 10

Hur du aktiverar eller inaktiverar PIN-historik i Windows 10

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaEn PIN-...

Läs mer