på Windows 10 är PowerShell ett kommandoradsverktyg utformat av Microsoft för att köra kommandon och skript för att ändra inställningar och automatisera uppgifter. På ett sätt liknar det Kommandotolken. PowerShell är dock ett mer kapabelt kommandoradsgränssnitt (CLI) som erbjuder en omfattande uppsättning verktyg och mer flexibilitet och kontroll. Till skillnad från kommandotolken finns PowerShell tillgängligt på Windows, macOS och Linux.
ett skript är bara en samling kommandon som sparats i en textfil (med special ”.,ps1 ” förlängning) som PowerShell förstår och utför i sekvens för att utföra olika åtgärder.
det enda förbehållet är att standardsäkerhetsprotokollet alltid blockerar alla skript från att köras på en enhet. Det betyder att när du dubbelklickar på en”. ps1 ” – fil på Windows 10 kommer ingenting att hända, och om du försöker köra skriptet inom PowerShell ser du felmeddelandet ”kan inte laddas eftersom körskript är inaktiverat på det här systemet”. Det är dock inte omöjligt att köra skript på din dator. Du behöver bara aktivera rätt verkställighetspolicy.,
i den här Windows 10-guiden går vi igenom stegen för att framgångsrikt skriva och köra din första skriptfil på PowerShell med hjälp av Visual Studio Code, Notepad och PowerShell Integrated Scripting Environment (ISE) – konsolen.
- så här skapar du PowerShell-skriptfil på Windows 10
- så här kör du PowerShell-skriptfil på Windows 10
så här skapar du PowerShell-skriptfil på Windows 10
på Windows 10 kan du skapa PowerShell-skriptfiler med nästan vilken textredigerare som helst eller ise-konsolen., Men, det bästa alternativet (tack @jotaka för heads-up) för att bygga skript framåt är att använda Visual Studio Code editor med PowerShell förlängning.
Skapa skript med Visual Studio Code
Visual Studio Code — även känd som VS Code — är en fri och utbyggbar plattformsoberoende kod redaktör som ger en miljö för att redigera praktiskt taget alla typer av programmeringsspråk. Och när du lägger till PowerShell-tillägget får du en helt interaktiv skriptredigeringsupplevelse, även med IntelliSense (code-completion) – stöd.,
den nya upplevelsen är tänkt att vara den nya standardinställningen, men PowerShell ise-konsolen går inte bort. Ändå kommer företaget inte att lägga till några fler funktioner, och det stöder inte PowerShell 7 eller högre utgåvor.
installera Visual Studio Code
för att installera Visual Basic Code på Windows 10, använd dessa steg:
- öppna Visual Studio Download page.
-
klicka på Windows-knappen för att ladda ner installationsprogrammet.
källa: Windows Central
- dubbelklicka på den nedladdade filen för att starta installationsprocessen för VS-kod.,
- bekräfta avtalsvillkoren.
-
klicka på knappen Nästa.
källa: Windows Central
- Klicka på knappen Nästa igen.
- Klicka på knappen Nästa en gång till.
-
bekräfta ytterligare uppgifter vid behov.
källa: Windows Central
- Klicka på Nästa knapp.
- Klicka på knappen Installera.
- Klicka på knappen Slutför.
När du har slutfört stegen kan du fortsätta att installera PowerShell-tillägget.,
installera PowerShell förlängning
för att installera PowerShell förlängning på VS-kod, Använd dessa steg:
- öppna VS-kod.
- Klicka på fliken Tillägg från den vänstra rutan.
- Sök efter PowerShell och välj det bästa resultatet.
-
klicka på knappen Installera.
källa: Windows Central
När du har slutfört stegen kan du börja skriva PowerShell-skript med Visual Studio-kod.,
skapa PowerShell-skript med Visual Studio-kod
för att skapa ett skript med Visual Basic-kod, Använd dessa steg:
- öppna VS-kod.
-
klicka på Arkiv-menyn och välj alternativet Ny fil.
källa: Windows Central
-
klicka på Arkiv-menyn och välj alternativet Spara som.
källa: Windows Central
- i fältet ”Filnamn” anger du ett namn för filen med .ps1 — tillägget-till exempel: first_script.ps1.
- Klicka på Spara-knappen.,
-
Skriv en ny, eller klistra in skriptet du vill köra — till exempel:
Write-Host "Congratulations! Your first script executed successfully"
ovanstående skript kommer att mata ut frasen ” Grattis! Ditt första skript körs framgångsrikt ” på skärmen.
-
(valfritt) klicka på knappen Kör från övre högra sidan (eller tryck på F5-tangenten) för att köra skriptet.
källa: Windows Central
- Klicka på Arkiv-menyn.
- Klicka på alternativet Spara.,
Skapa skript med anteckningsblock
för att skapa ett PowerShell-skript med Anteckningsblockredigeraren i Windows 10, använd dessa steg:
- öppna Start.
- Sök efter anteckningsblock och klicka på det översta resultatet för att öppna appen.
-
Skriv ett nytt eller klistra in ditt skript i textfilen — till exempel:
Write-Host "Congratulations! Your first script executed successfully"
källa: Windows Central
- Klicka på Arkiv-menyn.
- Välj alternativet Spara som.
-
Skriv ett beskrivande namn för skriptet — till exempel first_script.ps1.,
källa: Windows Central
- Klicka på knappen Spara.
Skapa skript med integrerad skriptmiljö
Alternativt kan du använda den inbyggda PowerShell ise-konsolen för att koda dina skript på Windows 10.
den integrerade Skriptmiljön är ett avancerat verktyg, men du kan komma igång med följande steg:
- öppna Start.
- Sök efter Windows PowerShell ISE, högerklicka på toppresultatet och välj alternativet Kör som administratör.
- Klicka på Arkiv-menyn.
-
Välj det nya alternativet för att skapa en ny tom .,ps1 fil.
källa: Windows Central
-
Skriv en ny, eller klistra in skriptet du vill köra — till exempel:
Write-Host "Congratulations! Your first script executed successfully"
källa: Windows Central
- Klicka på Arkiv-menyn.
- Klicka på alternativet Spara.
-
Skriv ett namn för skriptet – till exempel first_script.ps1.
källa: Windows Central
- Välj mappplatsen för att lagra skriptet.
- Klicka på knappen Spara.,
När du har slutfört stegen med anteckningsblock, Visual Studio-kod eller PowerShell ISE, kommer skriptet att vara redo att köras, men det kommer att misslyckas som standard. Detta beror på att standard PowerShell-inställningarna alltid är inställda för att blockera utförandet av ett skript. (Det enda undantaget är om du kör innehållet i skriptet i Visual Studio Code eller PowerShell ise.)
så här kör du PowerShell-skriptfil på Windows 10
om du vill köra en skriptfil med PowerShell måste du ändra exekveringspolicyn på Windows 10.,
för att ändra exekveringspolicyn för att köra PowerShell-skript, använd dessa steg:
- öppna Start.
- Sök efter PowerShell, högerklicka på toppresultatet och välj alternativet Kör som administratör.
-
Skriv följande kommando för att tillåta att Skript körs och tryck på Enter:
Set-ExecutionPolicy RemoteSigned
-
Skriv A och tryck på Enter (om tillämpligt).,
källa: Windows Central
-
Skriv följande kommando för att köra skriptet och tryck på Enter:
& "C:\PATH\TO\SCRIPT\first_script.ps1"
i ovanstående kommando, se till att ändra ”PATH\TO\SCRIPT” till platsen för ditt skript.
det här kommandot Kör till exempel ett skript som lagras i mappen Downloads:
& "C:\Users\username\Downloads\first_script.ps1"
källa: Windows Central
När du har slutfört stegen kommer skriptet att köras, och om det skrevs korrekt bör du se dess utmatning utan problem.,
i Windows 10 innehåller PowerShell fyra exekveringspolicyer, inklusive:
- Restricted — stoppar alla skript från att köras.
- RemoteSigned — tillåter skript som skapats på enheten, men skript som skapats på en annan dator körs inte om de inte innehåller en betrodd utgivares signatur.
- AllSigned — alla scripts körs, men endast om en betrodd utgivare har signerat dem.
- obegränsad — kör alla skript utan några begränsningar.
i ovanstående steg använder vi kommandot för att tillåta lokala skript att köras på Windows 10., Men om du inte planerar att köra skript regelbundet kan du återställa standardinställningarna för att blockera opålitliga skript med samma instruktioner som beskrivs ovan, men i steg 4, se till att använda kommandotSet-ExecutionPolicy Restricted
.,
mer Windows 10 resurser
För mer användbara artiklar, täckning och svar på vanliga frågor om Windows 10, besök följande resurser:
- Windows 10 på Windows Central – allt du behöver veta
- Windows 10 hjälp, tips och tricks
- Windows 10 forum på Windows Central
AMD har en massa nya Ryzen 5000 mobila processorer. Vilken är bäst för dig?
bärbara datorer med AMDs nya Ryzen 5000 mobila processorer är på väg, och du kanske undrar vilket chip som passar bäst för dina behov. Vi bryter ner saker för att hjälpa dig att fatta rätt beslut.,
Razer Huntsman V2 Analog är en otroligt bra spel tangentbord
Razer har ett nytt spel tangentbord för dig att lust efter, och lust du ska. Huntsman V2 Analog är en extraordinär sak, tickar fler lådor för ett speltangentbord än vi ens visste existerade.
dessa är de bästa PC-pinnar för när du är på resande fot
omedelbar dator, bara lägga till en skärm!, Det är den allmänna idén om den ultra-bärbara datorn Compute Sticks, men det kan vara svårt att veta vilken du vill ha. Lugn, vi har dig under kontroll.