Oprettelse af Scheduled Tasks

Opdateret May 12th, 2021

Windows Task Scheduler er en del af Windows styresystem som gør dig i stand til afvikle foruddefinerede handlinger automatisk. Disse scheduled tasks er også kendt som planlagte opgaver eller Linux verdens pendanten - cron jobs.

Via startmenuen tilgå Task Scheduler


I træstrukturen til Venstre klik på Task Scheduler Libary
Højreklik og vælg Create basic task…

 


Dialogboksen Create basic task Wizzard åbnes
I Feltet Name indtastes navnet på den scheduled task

- Her MyScript
- Klik Next


Herefter kan værges hvor ofte tasken skal køre i scenarioet her beholder vi den forud definedered værdi – Daily 
- Klik Next


Vi har nu mulighed for at vælge hvornår på dagen tasken skal køre.


Ret klokkeslættet i feltet Start til kl 08:00:00
- Klik Next

 


Vi skal nu til at definere hvad tasken rent faktisk skal gøre.

Vælg radioknappen Start a program
Klik Next


Vi kan nu definere hvilket program vi vil start samt med hvilke parameter det skal startes. I Scenarioet her vil vi gerne start programmet Powershell og få det til at køre er script vi på forhånd har skrevet. Scriptet Myscript.ps1 befinder i mappen C:\Scripts.

Indtast Powershell i feltet Program/script
- I feltet Add argument (optional)  Indtast -File C:\Scripts\Myscript.ps1
Klik Next


Klik Open the properties dialog for this task when I click Finish tjekboxen
- Klik Finish


Dialogboksen MyScript Properties (Local Computer) åbner. Vi kan nu definere under hvilke bruger rettigheder denne task skal køre. I scenarioet her vil vi blot køre tasken under brugeren Administrator samt tillade det køre uanset om brugeren er logget på serveren eller ej.

Klik i radioknappen Run whether user is logged on or not
- Klik i afkrydsningsfeltet Run with highest privileges
- Klik OK


Dialogboksen Task Scheduler åbner
Indtast Administratorbrugeres password I feltet Password
Klik OK

Den schduled task er nu opsat til at køre scriptet som Administratorbrugeren hver dag kl 08:00


Var denne artikel hjælpsom?