Hur man importerar eller exporterar uppgifter från Task Scheduler i Windows 11/10

Task Scheduler är ett verktyg som låter dig skapa och automatisera rutinuppgifter( create and automate routine tasks) på en Windows 11/10 -dator. Det inbyggda verktyget används huvudsakligen för att köra alla övervakningsverktyg och för underhållsuppgifter som diskdefragmentering , diskrensning och installation av Windows-uppdateringar(install Windows updates) . I det här inlägget kommer vi att visa dig hur du kan importera eller exportera uppgifter från Task Scheduler i Windows 11/10 .

Task Scheduler kan också användas för att utföra uppgifter som att starta ett program, skicka ett e-postmeddelande, köra kommandon, köra skript vid en viss dag och tid eller visa en meddelanderuta.

Task Scheduler kan schemaläggas som svar på följande händelser eller triggers:

  • Vid en specifik tidpunkt.
  • Vid en specifik tidpunkt på ett dagligt schema.
  • Vid en viss tid på ett veckoschema.
  • Vid en specifik tidpunkt på ett månadsschema.
  • När systemet är uppstartat.
  • När datorn går in i viloläge.
  • När en användare loggar in.
  • När uppgiften är registrerad.

Du kan skapa uppgifter och scheman baserat på ovanstående svar.

Uppgifter kan också sparas och om du vill kan du importera eller exportera uppgiften från en dator till en annan.

Hur man importerar eller exporterar uppgifter från Task Scheduler i Windows 10

Importera eller exportera uppgifter(Export Tasks) från Task Scheduler

Du kan importera eller exportera schemalagda uppgifter från Task Scheduler i Windows 11/10 på någon av följande tre metoder:

  1. Använda Task Scheduler
  2. Använder kommandotolken
  3. Använder PowerShell

Låt oss ta en titt på de inblandade stegen i förhållande till var och en av de listade metoderna.

1] Använda Task Scheduler

Den här metoden att använda Task Scheduler för att importera eller exportera schemalagda uppgifter(Tasks) i Windows 10 är den enklaste.

Exportera

För att exportera, gör följande:

  • Tryck på Windows key + R för att starta dialogrutan Kör.
  • I dialogrutan Kör skriver du taskschd.msc(taskschd.msc)
  • Tryck CTRL+SHIFT+ENTER för att öppna Schemaläggaren(open Task Scheduler) i administratörsläge.
  • Klicka för att expandera aktivitetsschemaläggarens bibliotek(Task Scheduler Library) i den vänstra rutan.
  • Högerklicka på uppgiften i mittrutan(Task) och välj Exportera.( Export.)
  • Välj platsen för att spara filen.
  • Klicka på  knappen Spara .(Save)

Efter att du har sparat kan du hitta XML -filen på just den sparade platsen. Du kan kopiera den här XML -filen till en annan maskin med hjälp av en USB- enhet eller så kan du e-posta filen.

Importera

För att importera, gör följande:

Innan du importerar se till att du har kopierat alla nödvändiga filer för att köra uppgifterna. Om du till exempel ska köra några PowerShell- skript, se till att du har kopierat skriptet tillsammans med XML -filen.

Exportera uppgifter(Tasks) exporterar endast aktivitetskonfigurationerna för uppgiftsschemaläggaren(Task Scheduler) . Det kommer inte att kopiera de nödvändiga filerna. Så kopiera alla nödvändiga filer och börja sedan importera.

  • Öppna  Schemaläggaren( Task Scheduler) i administrativt läge.
  • Klicka för att expandera aktivitetsschemaläggarens bibliotek(Task Scheduler Library) i den vänstra rutan.
  • Högerklicka(Right-click) på mappen för uppgiften och välj Importera uppgift.( Import Task.)
  • Bläddra nu i XML-filens(XML file)  plats och klicka på  Öppna(Open) .

Om du redan har konfigurerat några Task Settings, gör det efter importen.

2] Använda kommandotolken

För att importera eller exportera schemalagda uppgifter(Tasks) i Windows 10 med kommandotolken(Command Prompt) måste du använda kommandot  Schtasks.exe . Detta kommando gör det möjligt för användare att skapa, ta bort, fråga, ändra, köra och avsluta schemalagda uppgifter på en lokal eller fjärrdator.

Exportera

För att exportera, gör följande:

  • Tryck på Windows key + R . för att anropa dialogrutan Kör.
  • I dialogrutan Kör skriver du cmd(cmd) och trycker sedan på CTRL + SHIFT + ENTER för att open Command Prompt in admin/elevated mode .
  • I kommandotolksfönstret, kopiera och klistra in kommandot nedan och tryck på Enter .
  • Ersätt platshållaren(task_location) för uppgiftsplats och uppgiftsnamn(task_name ) med den faktiska platsen och namnet på uppgiften från uppgiftsschemaläggaren(Task Scheduler) .
  • Du kan hitta platsen och namnet på uppgiften(Task) om du klickar på uppgiften(Task) i mittrutan.
  • Ersätt %UserProfile%  med din fullständiga profilsökväg. T.ex. C:\Users\Chidum.Osobalu .
schtasks /Query /XML /TN “task_location\task_name” > “%UserProfile%\Desktop\Export Tasks\name.xml”

När kommandot har körts se till att filen finns på rätt plats som du har nämnt i kommandot.

Importera

För att importera, gör följande:

Det finns inget importalternativ i kommandotolken. Så istället för att importera och ställa in platsen och skriptet kan du skapa en ny uppgift med samma XML -fil som du exporterade.

Öppna kommandotolken(Command Prompt) i admin/förhöjt läge.

I CMD- fönstret, kopiera och klistra in kommandot nedan och tryck på Enter .

schtasks /create /xml “%UserProfile%\XML file Path\TaskName.xml” /tn “\TASKSCHEDULER-FOLDER-PATH\TASK- NAME” /ru “COMPUTER-NAME\USER-NAME” /rp SystemPassword

Ersätt(Replace) följande platshållare i kommandot:

“%UserProfile%\XML file Path\TaskName.xml – Kopiera den exporterade XML-filsökvägen.

TASSKCHEDULER-FOLDER-PATH(TASKSCHEDULER-FOLDER-PATH)Ersätt(Replace) den med uppgiftsplatssökvägen(Task) för uppgiften i Task Scheduler(Task Scheduler) .

UPPGIFT- NAMN(TASK- NAME) – Du kan ge vilket namn som helst.

COMPUTER-NAME – Ditt systemvärdnamn(Hostname) . För att få värdnamn från systemet, skriv värdnamn(hostname) i CMD-prompten och tryck på Enter.

ANVÄNDARNAMN(USER-NAME) – Ditt systemanvändarnamn.

SystemPasswordAnge(Input) ditt systemlösenord, om du har angett ett.

3] Använda PowerShell

För att importera eller exportera schemalagda uppgifter(Tasks) i Windows 10 med PowerShell måste du använda cmdleten Export-ScheduledTask  .

Exportera

För att exportera, gör följande:

Tryck på Windows key + X för att komma åt Power User Menu.

Tryck på A på tangentbordet för att starta PowerShell i admin/förhöjt läge.

I PowerShell -konsolen, kopiera och klistra in kommandot nedan och tryck på Retur(Enter) .

Export-ScheduledTask -TaskName “task location from scheduler\task name” > “$env:UserProfile\Desktop\name.xml”

Ersätt(Replace) följande platshållare i kommandot:

  • Uppgiftsplats från schemaläggaren
  • Arbetsnamn
  • Namn.xml

När du har utfört kommandot kommer uppgiften att exporteras till den angivna platsen.

Importera

För att importera, gör följande:

Här, precis som i kommandotolken(Command Prompt) , finns det inget importkommando i PowerShell också. Så du måste använda kommandot Register(Register command) för att skapa den nya uppgiften med den exporterade XML -filen.

Öppna PowerShell i adminläge.

I PowerShell- fönstret, kopiera och klistra in kommandot nedan med liten modifiering enligt dina krav.

Register-ScheduledTask -xml (Get-Content ‘C:\PASTE THE PATH OF THE EXPORTED XML FILE WITH NAME.XML ‘ | Out-String) -TaskName “TASK-IMPORT-NAME” -TaskPath “\TASK-PATH-TASKSCHEDULER\” -User COMPUTER-NAME\USER-NAME –Password TYPE YOUR PASSWORD -Force

Se(Make) till att alla caps-platshållare byts ut i enlighet med detta och utför kommandot. Efter utförandet av kommandot kommer den exporterade uppgiftsschemaläggaren att skapas som en ny uppgift i Task Scheduler .

The above are the 3 ways you can import or export Tasks from Task Scheduler in Windows 11/10.



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