Alt for å jobbe med Windows - det beste operativsystemet fra Microsoft. Vi dekker alt fra Windows 10 Insider -programmet til Windows 11. Gir deg alle de siste nyhetene om Windows 10 og mer.

Windows Terminal vs. PowerShell: Hva gjør dem annerledes?

10

Hvis du bruker Windows 10 eller 11, vil du finne PowerShell og Windows Terminal forhåndsinstallert på systemet ditt. I kjernen er de i hovedsak kommandolinjeverktøy for å legge inn instruksjoner (kommandoer) som lar deg utføre en rekke oppgaver på din Windows-PC. Disse oppgavene inkluderer feilsøking av problemer, automatisering av oppgaver, administrering av systemer, kjøring av diagnostikk og nettverksadministrasjon.

Så hvis du noen gang har spurt deg selv hvilken du skal bruke mellom PowerShell og Windows Terminal, kan det å vite hva som gjør dem forskjellige hjelpe deg med å velge den beste appen for din situasjon. Her er det du trenger å vite om dem.

PowerShell er en forbedring i forhold til ledeteksten

Windows Terminal vs. PowerShell: Hva gjør dem annerledes?

Microsoft introduserte PowerShell i 2006, og den gjør alt som kommandoprompt (cmd) gjør og litt til. Siden Microsoft bygde PowerShell på toppen av .NET Framework, kan du bruke .NET-språk, på toppen av tekstbaserte kommandoer, i appen for å samhandle med operativsystemet ditt. Det mest populære språket for PowerShell er C#, og det lar deg låse opp verktøyets avanserte funksjoner og øke produktiviteten.

På toppen av standardkommandoer har PowerShell over 200 cmdlets, en spesiell type C#-klasse som Microsoft definerer som "lette kommandoer." Når de utføres av PowerShell, returnerer de et .NET-objekt som du kan manipulere.

Dette lar deg for eksempel ikke bare samhandle med programmer på datamaskinen som er drevet av .Net Core, men også behandle inndataene deres uten at du trenger å skrive noen spesiell eller komplisert kode.

Videre, mens PowerShell kan kjøre batchfiler som cmd, gir det også mulighet for større automatisering ved å la deg planlegge når oppgaver utføres. På den måten kan du stille opp oppgaver på forhånd og gjøre andre ting samtidig som du lar PowerShell gjøre sitt.

Dette er bare noen få måter PowerShell er mye kraftigere enn kommandoprompt. Så mens Microsoft brakte oss PowerShell for å ta CommandPrompt til neste nivå, hva er formålet med Windows Terminal?

Windows Terminal brakte BASH til Windows

Microsoft introduserte Windows Terminal i 2019 med Windows 10, og det er en terminaloperatør som støtter nesten alle kommandolinjeskall. Appen er mest kjent for å bringe et kommandolinjeverktøy til Windows som fellesskapet lenge har misunnet Linux: BASH (Bourne Again Shell).

En annen stor funksjon i Windows Terminal er også overgangen til et mer moderne grensesnitt med faner som lar deg kjøre flere kommandolinjeverktøy. Du kan for eksempel ha flere forekomster av kommandoprompt som kjører eller åpne cmd, PowerShell, BASH og Azure samtidig.

Windows Terminal vs. PowerShell: Hva gjør dem annerledes?

Videre kan du bruke emojis og spesialtegn fra andre språk i Windows Terminal takket være Unicode- og UTF-støtten. Og med sin nye akselererte GPU-tekstgjengivelsesmotor, kan den vise dem uten å hoppe over litt. Du kan også tilpasse appens grensesnitt ved å gi den forskjellige fargeskjemaer, bakgrunnsbilder (den støtter også GIF-er) og konfigurasjoner.

Windows Terminal er et åpen kildekode-prosjekt, og Windows-kommandolinjefellesskapet utvikler det aktivt. Dette er et fellesskap som brenner for prosjektet og vil kontinuerlig støtte appen, forbedre ytelsen og legge til flere funksjoner (bidragsyterne vil selvfølgelig prioritere de mest etterspurte). Du kan følge med på utviklingen og til og med bidra ved å gå til Windows Terminal Github-depotet.

Windows Terminal er alt du trenger

PowerShell hjelper med å bringe kraften til .Net Framework inn i cmd. Og i tillegg til å introdusere flere kommandoer, lar den deg lage din egen og til og med planlegge når appen skal utføre dem, noe som gir deg større kontroll og automatisering.

Windows Terminal lar deg kjøre Bash og andre kommandolinjeverktøy, inkludert PowerShell. Den støtter også flere tegn, har en fancy ny tekstgjengivelsesmotor og lar deg tilpasse utseendet.

Selv om hvert av disse verktøyene er kraftige i seg selv, er det ikke nødvendig å åpne PowerShell med Windows Terminal rundt.

Opptakskilde: www.makeuseof.com

Dette nettstedet bruker informasjonskapsler for å forbedre din opplevelse. Vi antar at du er ok med dette, men du kan velge bort det hvis du ønsker det. jeg aksepterer Mer informasjon