Vad är PowerShell i Windows, och vad kan du göra med det?

Även om många tillfälliga användare känner till kommandotolken(Command Prompt) , har bara ett fåtal hört talas om Windows PowerShell . PowerShell är ett mycket kraftfullare verktyg än kommandotolken(Command Prompt) . Den är också avsedd att ersätta kommandotolken(Command Prompt) eftersom den ger mer kraft och kontroll över Windows - operativsystemet. Det är därför vi bestämde oss för att få en smak av PowerShell och förklara för alla våra läsare vad det här verktyget är, varför det är så kraftfullt och vem som brukar använda det oftare. Låt oss se vad PowerShell är och vad du kan göra med det:

Vad är PowerShell i Windows?

För att ge dig en bättre förståelse av PowerShell bör vi först definiera vad ett skal är. Nej, vi pratar inte om en sköldpaddas skal. 🙂 Inom datavetenskap är ett skal ett användargränssnitt som ger dig tillgång till olika tjänster i ett operativsystem. Ett skal kan vara kommandoradsbaserat, eller så kan det inkludera ett grafiskt användargränssnitt ( GUI ).

Windows PowerShell är ett skal som ursprungligen utvecklades av Microsoft för uppgiftsautomatisering(task automation) och konfigurationshantering(configuration management) . PowerShell är nu ett projekt med öppen källkod, och det kan installeras på Windows- , macOS- och Linux- plattformar. Detta skal är baserat på .NET-ramverket(.NET framework) och innehåller ett kommandoradsskal och ett skriptspråk.

Windows PowerShell

Den första versionen av PowerShell släpptes i november 2006 för Windows XP , Windows Server 2003 och Windows Vista . Den senaste versionen av PowerShell är Windows PowerShell 5.1 och den levereras 2016 som en del av Windows 10 Anniversary Update och Windows Server 2016 . Det fungerar även med Windows Server 2008 R2, Windows Server 2012 och Windows Server 2012 R2, Windows 7 Service Pack 1 och Windows 8.1 ( Pro och Enterpriseupplagor).

Vad kan du göra med PowerShell?

Microsoft designade Windows PowerShell som ett verktyg som hjälper dig att automatisera och snabbt lösa många tråkiga administrationsuppgifter. Du kan till exempel använda PowerShell för att visa alla USB- enheter som är installerade på en eller flera datorer i ett nätverk, eller så kan du ställa in en tidskrävande uppgift att köras i bakgrunden medan du utför annat arbete. Du kan också identifiera och döda processer som inte svarar eller filtrera specifik information om datorer i ett nätverk och exportera den i HTML -format.

PowerShells(PowerShell) funktioner låter dig förenkla och automatisera tråkiga och repetitiva uppgifter genom att skapa skript och kombinera flera kommandon.

Om du är nätverksadministratör upptäcker du att PowerShell är till hjälp för att arbeta med Active Directory . Med tanke på att den innehåller hundratals anpassningsbara kommandon, som kallas cmdlets, kan PowerShell vara till hjälp för att göra dig mer produktiv. Vi rekommenderar Ed Wilsons bok - Windows PowerShell steg för steg(Windows PowerShell Step by Step) - för att lära dig mer om den. Om du vill få en glimt av vad som är nytt i den senaste versionen av Windows PowerShell för Windows 10 , bör du också kolla in den här officiella Microsoft -webbsidan: PowerShell Documentation .

PowerShell vs PowerShell ISE

Utöver det vanliga kommandoradsskalet kan du också hitta Windows PowerShell ISE . ISE står för Integrated Scripting Environment och det är ett grafiskt användargränssnitt som låter dig köra kommandon och skapa, ändra och testa skript utan att behöva skriva alla kommandon på kommandoraden. Verktyget tillåter utveckling av skript som är samlingar av kommandon där du kan lägga till komplex logik för deras exekvering.

ISE -(ISE) verktyget är designat för behoven hos administratörer av Windows -system som behöver köra upprepade sekvenser av kommandon som manipulerar konfigurationen av dessa system.

Var hittar du PowerShell i Windows ?

Det snabbaste sättet att öppna PowerShell i Windows är att använda Cortanas(Cortana) sökfält från aktivitetsfältet. Ange nyckelordet "powershell" och klicka eller tryck sedan på sökresultatet för Windows PowerShell .

Söker efter PowerShell i Windows 10

För fler sätt att starta PowerShell med instruktioner för Windows 10 , Windows 8.1 och Windows 7 , läs den här artikeln: 9 sätt att starta PowerShell i Windows (inklusive som admin)(9 ways to launch PowerShell in Windows (including as admin)) .

PowerShell-kommandon

PowerShell -(PowerShell) kommandona kallas cmdlets. Det enklaste sättet att hitta dessa kommandon i PowerShell är att köra " Get-Command -Type Cmdlet ".

Get-Command - Skriv Cmdlet i PowerShell

Detta ger en fullständig lista över kommandon som är tillgängliga i PowerShell . Du kan bläddra igenom listan tills du hittar rätt. Antalet kommandon i PowerShell är stort, så vi tillhandahåller artiklar dedikerade till en uppgift som kan utföras med PowerShell (sök i varje artikel efter PowerShell- metoden när flera presenteras):

I den här guiden från Microsoft(this guide from Microsoft) kan du hitta exempelskript som ger dig en bra uppfattning om hur du använder PowerShell- kommandon.

För användare med tidigare erfarenhet av kommandotolk(Command Prompt) och Linux har PowerShell en lista med alias som associerar namn som är bekanta för dessa användare med PowerShell- kommandon. Här är några exempel: cat, dir, mount, rm, chdir, erase, sort, cls, del. För en fullständig lista över dessa alias, kör i PowerShell kommandot " Get-Command -Type Alias ​​".

Vem brukar använda PowerShell regelbundet?

Utan tvekan är PowerShell det valda vapnet för många IT-administratörer, eftersom det kan förenkla hanteringen i stora företagsnätverk.

För att ge dig ett exempel, låt oss säga att du hanterar ett stort nätverk som innehåller över femhundra servrar, och du behöver implementera en ny säkerhetslösning som är beroende av en specifik tjänst som måste köras på dessa servrar. Du kan naturligtvis logga in på varje server och se om de har den tjänsten installerad och igång. Det är möjligt, men det är också troligt att du slösar för mycket tid på att slutföra uppgiften. Om du använder PowerShell , kan du slutföra den uppgiften på bara några minuter, eftersom hela operationen kan göras med endast ett skript som samlar information om tjänsterna som körs på de servrar du anger och dumpar dem i en textfil, till exempel. Nu är det produktivitet!

Hur kan PowerShell hjälpa dig?

Som du kan se i den här artikeln är Windows PowerShell ett otroligt kraftfullt verktyg som ingår i Windows och som är tillgängligt för många andra operativsystem. Det ger många fördelar för avancerade användare och IT-proffs. Men tillfälliga användare kan också dra nytta av att använda den. Testa det, läs våra handledningar och låt oss veta din åsikt om PowerShell . Lämna en kommentar nedan och dela ditt perspektiv.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts