Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Windows Terminal vs. PowerShell: Vad gör dem annorlunda?

26

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

Windows Terminal vs. PowerShell: Vad gör dem annorlunda?

Microsoft introducerade PowerShell 2006, och det gör allt som kommandotolken (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 definierar som "lättkommandon." När de körs av PowerShell returnerar de ett .NET-objekt som du kan manipulera.

Detta gör att du till exempel inte bara kan interagera med program på din dator som drivs av .Net Core utan även bearbeta deras input 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).

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.

Windows Terminal vs. PowerShell: Vad gör dem annorlunda?

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-kommandoradsgemenskapen utvecklar det aktivt. Detta är en gemenskap som brinner för projektet och kommer att kontinuerligt stödja appen, förbättra dess prestanda och lägga till fler funktioner (bidragsgivarna kommer att prioritera de mest efterfrågade, naturligtvis). Du kan komma ikapp med dess utveckling och till och med bidra genom att gå till Windows Terminal Github-förvaret.

Windows Terminal är allt du behöver

PowerShell hjälper till att föra in kraften i .Net Framework i cmd. Och utöver 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.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer