Sådan importeres eller eksporteres opgaver fra Task Scheduler i Windows 11/10

Task Scheduler er et værktøj, der giver dig mulighed for at oprette og automatisere rutineopgaver( create and automate routine tasks) på en Windows 11/10 -computer. Det oprindelige værktøj bruges hovedsageligt til at køre alle overvågningsværktøjer og til vedligeholdelsesopgaver såsom diskdefragmentering , diskoprydning og installation af Windows-opdateringer(install Windows updates) . I dette indlæg viser vi dig de måder, hvorpå du kan importere eller eksportere opgaver fra Task Scheduler i Windows 11/10 .

Task Scheduler kan også bruges til at udføre opgaver såsom at starte et program, sende en e-mail, køre kommandoer, udføre scripts på en bestemt dag og tidspunkt eller vise en beskedboks.

Task Scheduler kan planlægges som svar på følgende hændelser eller triggere:

  • På et bestemt tidspunkt.
  • På et bestemt tidspunkt i en daglig tidsplan.
  • På et bestemt tidspunkt på en ugeplan.
  • På et bestemt tidspunkt på en månedsplan.
  • Når systemet er startet.
  • Når computeren går i inaktiv tilstand.
  • Når en bruger logger på.
  • Når opgaven er registreret.

Du kan oprette opgaver og tidsplaner baseret på ovenstående svar.

Opgaver kan også gemmes, og hvis du vil, kan du importere eller eksportere opgaven fra en computer til en anden.

Sådan importeres eller eksporteres opgaver fra Task Scheduler i Windows 10

Importer eller eksporter opgaver(Export Tasks) fra Task Scheduler

Du kan importere eller eksportere planlagte opgaver fra Task Scheduler i Windows 11/10 på en af ​​de tre følgende metoder:

  1. Brug af Task Scheduler
  2. Brug af kommandoprompt
  3. Brug af PowerShell

Lad os tage et kig på de involverede trin i forhold til hver af de anførte metoder.

1] Brug af Task Scheduler

Denne metode til at bruge Task Scheduler til at importere eller eksportere planlagte Opgaver(Tasks) i Windows 10 er den nemmeste.

Eksport

For at eksportere skal du gøre følgende:

  • Tryk på Windows key + R for at starte dialogboksen Kør.
  • Skriv taskschd.msc(taskschd.msc) i dialogboksen Kør
  • Tryk på CTRL+SHIFT+ENTER - tastkombinationen for at åbne Opgaveplanlægning(open Task Scheduler) i admin-tilstand.
  • Klik for at udvide opgaveplanlægningsbiblioteket(Task Scheduler Library) i venstre rude.
  • I den midterste rude skal du højreklikke på opgaven(Task) og vælge Eksporter.( Export.)
  • Vælg placeringen for at gemme filen.
  • Klik på knappen Gem(Save)  .

Efter at have gemt kan du finde XML -filen på den bestemte gemte placering. Du kan kopiere denne XML -fil til en anden maskine ved hjælp af et USB -drev, eller du kan e-maile filen.

Importere

For at importere skal du gøre følgende:

Før du importerer, skal du sikre dig, at du har kopieret alle de nødvendige filer for at køre opgaverne. For eksempel, hvis du skal køre PowerShell - scripts, skal du sikre dig, at du har kopieret scriptet sammen med XML -filen.

Eksport af opgaver(Tasks) eksporterer kun opgavekonfigurationerne(Task Scheduler) for opgaveplanlægning. Det kopierer ikke de nødvendige filer. Så kopier alle de nødvendige filer og begynd derefter at importere.

  • Åbn  opgaveplanlægningen( Task Scheduler) i administrativ tilstand.
  • Klik for at udvide opgaveplanlægningsbiblioteket(Task Scheduler Library) i venstre rude.
  • Højreklik(Right-click) på mappen for opgaven, og vælg Importer opgave.( Import Task.)
  • Gennemse nu XML-filens(XML file)  placering og klik på  Åbn(Open) .

Hvis du allerede har konfigureret nogen opgaveindstillinger(Task) , skal du gøre det efter importen.

2] Brug af kommandoprompt

For at importere eller eksportere planlagte opgaver(Tasks) i Windows 10 ved hjælp af kommandoprompt(Command Prompt) , skal du bruge kommandoen  Schtasks.exe . Denne kommando gør det muligt for brugere at oprette, slette, forespørge, ændre, køre og afslutte planlagte opgaver på en lokal eller fjerncomputer.

Eksport

For at eksportere skal du gøre følgende:

  • Tryk Windows key + R . for at starte dialogboksen Kør.
  • I dialogboksen Kør skal du skrive cmd og derefter trykke på CTRL + SHIFT + ENTER for at open Command Prompt in admin/elevated mode .
  • I kommandopromptvinduet skal du kopiere og indsætte kommandoen nedenfor og trykke på Enter .
  • Erstat opgaveplacering(task_location) og opgavenavn(task_name ) med den faktiske placering og navnet på opgaven fra opgaveplanlæggeren(Task Scheduler) .
  • Du kan finde placeringen og navnet på opgaven(Task) , hvis du klikker på opgaven(Task) i den midterste rude.
  • Erstat %UserProfile%  med din fulde profilsti. F.eks . C:\Users\Chidum.Osobalu .
schtasks /Query /XML /TN “task_location\task_name” > “%UserProfile%\Desktop\Export Tasks\name.xml”

Når kommandoen er udført, skal du sørge for, at filen er placeret på den korrekte placering, som du har nævnt i kommandoen.

Importere

For at importere skal du gøre følgende:

Der er ingen importmulighed i kommandoprompten. Så i stedet for at importere og indstille placeringen og scriptet, kan du oprette en ny opgave ved hjælp af den samme XML -fil, som du eksporterede.

Åbn kommandoprompt(Command Prompt) i admin/forhøjet tilstand.

I CMD- vinduet skal du kopiere og indsætte kommandoen nedenfor og trykke på Enter .

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

Erstat(Replace) følgende pladsholdere i kommandoen:

“%UserProfile%\XML file Path\TaskName.xml – Kopiér den eksporterede XML-filsti.

OPGAVER-MAPPE-STI(TASKSCHEDULER-FOLDER-PATH)Erstat(Replace) den med Opgaveplaceringsstien(Task) til Opgaven(Task) i Opgaveplanlægning(Task Scheduler) .

OPGAVENAVN(TASK- NAME) – Du kan give et hvilket som helst navn.

COMPUTER-NAME – Dit systemværtsnavn(Hostname) . For at få værtsnavn fra systemet skal du skrive værtsnavn(hostname) i CMD-prompten og trykke på Enter.

BRUGERNAVN(USER-NAME) – Dit systembrugernavn.

SystemPasswordIndtast(Input) dit systemadgangskode, hvis du har angivet et.

3] Brug af PowerShell

For at importere eller eksportere planlagte opgaver(Tasks) i Windows 10 ved hjælp af PowerShell , skal du bruge cmdlet'en Export-ScheduledTask  .

Eksport

For at eksportere skal du gøre følgende:

Tryk på Windows key + X for at få adgang til Power User Menu.

Tryk på A på tastaturet for at starte PowerShell i admin/forhøjet tilstand.

I PowerShell -konsollen skal du kopiere og indsætte kommandoen nedenfor og trykke på Enter .

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

Erstat(Replace) følgende pladsholdere i kommandoen:

  • Opgaveplacering fra skemalæggeren
  • Opgavenavn
  • Navn.xml

Når du udfører kommandoen, vil opgaven blive eksporteret til den angivne placering.

Importere

For at importere skal du gøre følgende:

Her, ligesom i kommandoprompt(Command Prompt) , er der heller ingen importkommando i PowerShell . Så du skal bruge kommandoen Register(Register command) til at oprette den nye opgave med den eksporterede XML -fil.

Åbn PowerShell i admin-tilstand.

I PowerShell- vinduet skal du kopiere og indsætte kommandoen nedenfor med en lille ændring i henhold til dit 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

Sørg(Make) for, at alle caps-pladsholderne udskiftes i overensstemmelse hermed, og udfør kommandoen. Efter udførelse af kommandoen oprettes den eksporterede opgaveplanlægger som en ny opgave i opgaveplanlæggeren(Task Scheduler) .

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



About the author

Jeg er datamatiker med over 10 års erfaring med softwareudvikling og sikkerhed. Jeg har en stærk interesse i Firefox, Chrome og Xbox-spil. Især er jeg særligt interesseret i, hvordan jeg sikrer, at min kode er sikker og effektiv.



Related posts