Om du använder Windows 10 eller 11 hittar du PowerShell och Windows Terminal förinstallerade i ditt system. I grunden är de i huvudsak kommandoradsverktyg för att mata in instruktioner (kommandon) som låter dig utföra en mängd olika uppgifter på din Windows-dator. Dessa uppgifter inkluderar felsökning av problem, automatisering av uppgifter, hantering av system, körning av diagnostik och nätverksadministration.
Så om du någonsin har frågat dig själv vilken du ska använda mellan PowerShell och Windows Terminal, att veta vad som skiljer dem kan hjälpa dig att välja den bästa appen för din situation. Här är vad du behöver veta om dem.
PowerShell är en förbättring jämfört med kommandotolken
Microsoft introducerade PowerShell 2006, och den gör allt det där Kommandotolk (cmd) gör och lite till. Eftersom Microsoft byggde PowerShell ovanpå .NET Framework kan du använda .NET-språk, ovanpå textbaserade kommandon, i appen för att interagera med ditt operativsystem. Det mest populära språket för PowerShell är C#, och det låter dig låsa upp
verktygets avancerade funktioner och öka din produktivitet.Utöver standardkommandon har PowerShell över 200 cmdlets, en speciell typ av C#-klass som Microsoft definieras som "ljuskommandon". När de körs av PowerShell returnerar de ett .NET-objekt som du kan manipulera.
Detta gör till exempel att du inte bara kan interagera med program på din dator som drivs av .Net Core men bearbeta deras input också utan att du behöver skriva någon speciell eller komplicerad kod.
Dessutom, medan PowerShell kan köra batchfiler som cmd, möjliggör det också större automatisering genom att du kan schemalägga när uppgifter körs. På så sätt kan du rada upp uppgifter i förväg och göra andra saker samtidigt som du låter PowerShell göra sitt.
Det här är bara några sätt PowerShell är mycket kraftfullare än kommandotolken. Så medan Microsoft tog oss PowerShell för att ta CommandPrompt till nästa nivå, vad är syftet med Windows Terminal?
Windows Terminal tog med BASH till Windows
Microsoft introducerade Windows Terminal 2019 med Windows 10, och det är en terminaloperatör som stöder nästan alla kommandoradsskal. Appen är mest känd för att ta med ett kommandoradsverktyg till Windows som communityn länge har avundat sig på Linux: BASH (Bourne Again Shell).
För att köra BASH i Windows Terminal måste du först aktivera Windows Subsystems for Linux (WSL).
En annan stor funktion i Windows Terminal är också övergången till ett mer modernt gränssnitt med flikar som låter dig köra flera kommandoradsverktyg. Till exempel kan du köra flera instanser av kommandotolken eller öppna cmd, PowerShell, BASH och Azure samtidigt.
Dessutom kan du använda emojis och specialtecken från andra språk i Windows Terminal tack vare dess Unicode och UTF-stöd. Och med sin nya accelererade GPU-textrenderingsmotor kan den visa dem utan att hoppa över ett dugg. Du kan också anpassa appens gränssnitt genom att ge den olika färgscheman, bakgrundsbilder (den stöder även GIF) och konfigurationer.
Windows Terminal är ett projekt med öppen källkod och Windows kommandoradsgemenskap utvecklar det aktivt. Detta är en gemenskap som brinner för projektet och kommer att ständigt stödja appen, förbättra dess prestanda, och lägger till fler funktioner (bidragsgivarna kommer att prioritera de mest efterfrågade, av kurs). Du kan komma ikapp med dess utveckling och till och med bidra genom att gå till Windows Terminal Github-förråd.
Windows Terminal är allt du behöver
PowerShell hjälper till att föra in kraften i .Net Framework i cmd. Och förutom att introducera fler kommandon, låter den dig skapa ditt eget och till och med schemalägga när appen ska köra dem, vilket ger dig större kontroll och automatisering.
Windows Terminal låter dig köra Bash och andra kommandoradsverktyg, inklusive PowerShell. Den stöder också fler tecken, har en snygg ny textåtergivningsmotor och låter dig anpassa utseendet.
Även om vart och ett av dessa verktyg är kraftfullt i sin egen rätt, finns det inget behov av att öppna PowerShell med Windows Terminal runt.
Hur man kör ett Linux-skrivbord med Windows-undersystemet för Linux
Läs Nästa
Relaterade ämnen
- Windows
- Teknik förklaras
- Windows 10
- Windows 11
- Terminal
- PowerShell
Om författaren
Chifundo är en författare för MakeUseOf. Han studerade först bank men upptäckte en passion för att skriva och blev frilansskribent på Upwork 2017. Han har skrivit artiklar, bloggar, uppsatser och webbinnehåll för dussintals kunder. Chifundo älskar att skrivandet låter honom lära sig och utforska olika ämnen och förvandla dem till engagerande och lättförståeligt innehåll som hjälper människor. På fritiden designar och kodar han hemsidor och gör tv-spel.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera