Hur man tar bort eller skapar en schemalagd uppgift med PowerShell i Windows 11
Om du vill ta bort eller skapa en schemalagd uppgift(delete or create a scheduled task) på Windows 11/10 med Windows PowerShell , hjälper den här handledningen dig att göra det. Du behöver inte öppna Schemaläggaren(Task Scheduler) för att skapa den schemalagda uppgiften(create the scheduled task) . Du måste dock utföra några kommandon för att få jobbet gjort.
Task Scheduler är ett av de bästa verktygen i Windows 10 , som låter dig skapa uppgifter och utföra dem vid en schemalagd tidpunkt. Från att öppna en app som Notepad till att köra PowerShell- skript, du kan göra allt med Task Schedulers hjälp.
Skapa en schemalagd uppgift med PowerShell
För att använda PowerShell för att skapa en schemalagd uppgift i Windows 10 , följ dessa steg-
- Sök efter powershell i sökrutan i Aktivitetsfältet.
- Klicka på Kör som administratör(Run as administrator) .
- Klicka på knappen Ja .(Yes)
- Ange $action variabeln för att lagra åtgärden.
- Ange $trigger variabeln för att lagra tidpunkterna för den schemalagda uppgiften.
- Ange detta kommando för att skapa den schemalagda uppgiften.
Låt oss kolla in den detaljerade versionen av dessa steg.
Först måste du öppna Windows PowerShell med administratörsbehörighet(open Windows PowerShell with administrator privileges) . För det, sök efter "powershell" i sökrutan i Aktivitetsfältet(Taskbar) och klicka på respektive Kör som administratör (Run as administrator ) -knapp. Om UAC- prompten visas klickar du på knappen Ja . (Yes )När PowerShell -skärmen är synlig anger du följande kommando-
$action = New-ScheduledTaskAction -Execute 'app-path'
Glöm inte att ersätta app-sökvägen med den ursprungliga sökvägen för appen du vill köra.
Om du till exempel vill öppna Notepad anger du notepad.exe. Om du vill öppna Google Chrome på en 64-bitars Windows 10 -dator anger du följande sökväg-
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Hela kommandot kommer att se ut så här-
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
Om du vill köra ett PowerShell- skript måste du använda -argument och ange skriptet. I så fall kommer kommandot att se ut så här-
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
Därefter måste du ställa in tiden när du vill utföra uppgiften. Precis som Task Scheduler kan du välja när som helst enligt dina krav. Det grundläggande kommandot ser ut så här-
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
Enligt detta kommando kommer uppgiften att köras en gång klockan 18:30 eller 18:30 samma dag. Det är möjligt att använda olika inställningar som -Dagligen, -Veckovis, -Månatlig(-Daily, -Weekly, -Monthly) , etc. Å andra sidan kan du välja tiden i 12- eller 24-timmarsformat. Om du väljer ett 12-timmarsformat måste du definiera AM/PM .
Efter det måste du registrera dig för uppgiften. För det, skriv in följande kommando-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
Glöm inte att ändra DemoName, DemoTask och DemoDescription enligt dina önskemål.
När du är klar kommer du att hälsas med följande skärm-
Ta bort(Delete) en schemalagd uppgift med PowerShell
För att använda PowerShell för att ta bort schemalagda uppgifter, följ dessa steg-
- Sök efter powershell i sökrutan i Aktivitetsfältet.
- Klicka på Kör som administratör(Run as administrator) .
- Klicka på knappen Ja .(Yes)
- Ange(Enter) följande kommando för att välja uppgiften.
- Ange kommandot Avregistrera(Unregister) för att ta bort uppgiften.
Fortsätt läsa om du vill veta mer om dessa steg.
Öppna först ett förhöjt Windows PowerShell-fönster(open an elevated Windows PowerShell window) och skriv in följande kommando-
Get-ScheduledTask -TaskName "DemoTask"
Glöm inte att ersätta DemoTask med det ursprungliga uppgiftsnamnet. efter det anger du det här kommandot för att ta bort uppgiften-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
För att bekräfta borttagningen kan du ange det första kommandot. Om det visar ett felmeddelande tas uppgiften bort.
Det här inlägget erbjuder fler sätt att ta bort en schemalagd uppgift .
Det är allt! Hoppas det hjälper.
Related posts
Hur man schemalägger PowerShell-skript i Task Scheduler på Windows 10
Hur man schemalägger en batchfil för att köras i Windows 11/10 med hjälp av Task Scheduler
PowerShell vs Command Prompt: För- och nackdelar
PowerShell Arrays: Hur man skapar och använder dem
Så här listar du alla Windows-tjänster med PowerShell eller kommandoraden
Så här öppnar du Aktivitetshanteraren i Windows 11 och Windows 10
Visa eller dölj ikoner i Aktivitetsfältets hörnspillområde på Windows 11
Schemalägg avstängning eller omstarter med Task Scheduler i Windows 11/10
Så här inaktiverar du den schemalagda Update Orchestrator-skanningen i Windows 10
Så här blockerar du Windows 11 från att installeras på din dator
Hur man importerar eller exporterar uppgifter från Task Scheduler i Windows 11/10
Hur man öppnar Windows Tools i Windows 11
Hur man skapar grundläggande uppgifter med Task Scheduler, i 5 steg
Task SvcRestartTask: Uppgiftens XML innehåller en oväntad nod
Hur man gör en video från foton i Windows 11
Så här byter du Insider Channel på Windows 11
Uppdatera Windows Defender när Automatiska uppdateringar är inaktiverat
10 enkla PowerShell-kommandon som alla Windows-användare bör känna till
Hur man ändrar aktivitetsfältets storlek i Windows 11
Vilken version av Windows 11 kommer du att uppgraderas till?