Hur man schemalägger PowerShell-skript i Task Scheduler på Windows 10

PowerShell-skript(PowerShell scripts) minskar ansträngningen för att köra repetitiva uppgifter. Om du ofta kör skript vid fördefinierade tider eller angivna tidsintervall, kanske du vill ha ett effektivt sätt att inte behöva köra skript upprepade gånger. I det här inlägget kommer vi att guida dig om hur du schemalägger PowerShell- skriptet att köras med jämna mellanrum på Windows 10 med Task Scheduler .

Schemalägg PowerShell-skript med Task Scheduler

Schemalägg PowerShell-(Schedule PowerShell) skript med Task Scheduler

Det antas att du redan har skapat ett PowerShell-skript. (created a PowerShell script.)För att schemalägga PowerShell-skript med Task Scheduler(using Task Scheduler) gör du följande:

  1. Tryck  på Windows key + R  för att starta dialogrutan Kör.
  2. I dialogrutan Kör skriver  du taskschd.msc(taskschd.msc)
  3. Tryck  CTRL+SHIFT+ENTER  för att  öppna Schemaläggaren(open Task Scheduler)  i administratörsläge.
  4. I den vänstra rutan högerklickar  du på Task Scheduler Library > Create Task .
  5. På  fliken Allmänt(General)  kan du ställa in schemaläggarens namn och beskrivning av uppgiften som för vilket syfte uppgiften har skapats.
  6. Växla till  fliken Trigger  och klicka på   knappen Ny . (New)Här kan du ställa in villkor som utlöser en uppgift.
  7. Öppna sedan fliken Åtgärder(Actions ) och klicka på   knappen Ny .(New)

I rullgardinsmenyn Åtgärd är Starta ett program(Start a program) inställt som standard. Du kan ändra det om det behövs.

Använd Bläddra(Browse) , välj program/skriptfält. För att schemalägga ett skript måste vi välja powershell.exe. Du kan hitta powershell.exe i system32\WindowsPowerShell\v1.0 folder .

I Add arguments är -File-parametern standardparametern så ange helt enkelt skriptsökvägen. Anta(Assume) att du har skapat ett PowerShell- skript och sparat det på skrivbordet.

C:\Users\<username>\Desktop\TWC_script.ps1

Om sökvägen innehåller ett tomt utrymme ska det omges av citattecken.

  • När den väl har konfigurerats kan du ange villkor för att avgöra om uppgiften ska köras. Uppgiften kommer inte att köras om något villkor som anges här inte är sant.
  • På fliken Inställningar(Settings) kan du ställa in ytterligare avancerade inställningar för att kontrollera utförandet av uppgiften.
  • Klicka slutligen på  OK  för att skapa ett schemalagt skript.
  • Klicka på OK igen. Du kan nu avsluta Task Scheduler .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

Det schemalagda skriptet kommer att köras som förväntat enligt ditt schema utan problem. Om du vill kontrollera skriptexekveringen kan du klicka på Kör(Run)  genom att högerklicka på uppgiftens namn.

Så här kan du få ett PowerShell-skript att köras som en schemalagd uppgift med Task Scheduler.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts