Als u regelmatig bepaalde programma's in Microsoft Windows 10 gebruikt en het beu bent ze te openen na het afsluiten of opnieuw opstarten, kunt u een geplande taak maken die bij het opstarten wordt uitgevoerd.
Optie 1 – Van GUI
- De... gebruiken "Windows-toets“ + “R” om uitvoeren te openen en te typen “taskschd.msc“. Hiermee wordt Taakplanner geopend.
- Onder het actiepaneel kun je ervoor kiezen om een achtertaak aan te maken of een taak aan te maken. Klik "Taak maken“.
- De "Taak maken” scherm verschijnt. Selecteer de "Algemeentabblad.
- In de "Naam” veld, geef de taak een naam. Voorbeeld: "Outlook-taak“.
- In de "Beschrijving” veld, kunt u hier beschrijven waar de taak voor is en wat deze zal doen.
- Het laatste deel is de "Beveiligings opties", hier kun je instellen wie deze taak mag uitvoeren en of de taak beheerdersrechten heeft.
- Selecteer de "Triggerstabblad.
- Selecteer "Nieuw…“.
- De "Nieuwe trigger” venster verschijnt, hier heb je de optie om in te stellen wanneer de taak zal starten.
- Selecteer wanneer u wilt dat de taak begint in de "Begin de taak" drop-down menu.
- Wijzig de "Instellingen” gebied naar wens.
- In de "Geavanceerde instellingen” veld kunt u ervoor kiezen om de taak uit te stellen, de taak te herhalen, de taak te stoppen, te activeren en te laten verlopen.
- “Ingeschakeld” is standaard aangevinkt.
- Selecteer "Oke“.
- Selecteer de "Acties” tabblad en selecteer vervolgens “Nieuw“.
- De "Nieuwe actie” venster wordt geopend.
- In de "Actie" laten vallen, "Een programma starten” is standaard ingesteld. Wijzig het indien gewenst.
- Selecteer "Bladeren…" naast de "Programma/script" veld
- Blader naar het programma waarvoor u een taak wilt plannen.
- Selecteer "Oke“.
- Ga naar de "Voorwaardentabblad.
- Je kunt deze desgewenst wijzigen, maar ik raad aan om deze instellingen standaard te laten.
- Selecteer de "Instellingentabblad. Je kunt deze desgewenst wijzigen, maar ik raad aan deze met rust te laten.
- Selecteer "Oke“.
U hebt met succes een geplande taak ingesteld!
Optie 2 – Vanaf de opdrachtregel
U kunt geplande taken toevoegen vanaf de opdrachtregel als u deze in een script wilt opnemen met behulp van de "schtaken” commando samen met parameters om het te vertellen wanneer de taak moet worden gepland.
Als ik bijvoorbeeld elke woensdag om 13:00 uur "notepad.exe" zou willen uitvoeren, zou ik de volgende opdracht kunnen gebruiken:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc wekelijks /d wo /st 13:00:00
SCHTASKS /Maak [/S systeem [/U gebruikersnaam [/P [wachtwoord]]] [/RU gebruikersnaam [/RP wachtwoord]] /SC schema [/MO modifier] [/D dag] [/M maanden] [/ I idletime] /TN taaknaam /TR taskrun [/ST starttijd] [/RI interval] [ {/ET eindtijd | /DU duration} [/K] [/XML xmlfile] [/V1]] [/SD startdatum] [/ED enddate] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Parameterlijst:
- /S-systeem Specificeert het externe systeem waarmee verbinding moet worden gemaakt. Indien weggelaten, wordt de systeemparameter standaard ingesteld op het lokale systeem.
- /U gebruikersnaam Specificeert de gebruikerscontext waaronder SchTasks.exe moet worden uitgevoerd.
- /P [wachtwoord] Specificeert het wachtwoord voor de gegeven gebruikerscontext. Vraagt om invoer indien weggelaten.
- /RU gebruikersnaam Specificeert het "uitvoeren als" gebruikersaccount (gebruikerscontext) waaronder de taak wordt uitgevoerd. Voor de systeemaccount zijn geldige waarden "", "NT AUTHORITY\SYSTEM" of "SYSTEM". Voor v2-taken zijn ook "NT AUTHORITY\LOCALSERVICE" en "NT AUTHORITY\NETWORKSERVICE" beschikbaar, evenals de bekende SID's voor alle drie.
- /RP [wachtwoord] Specificeert het wachtwoord voor de gebruiker "uitvoeren als". Om om het wachtwoord te vragen, moet de waarde "*" of geen zijn. Dit wachtwoord wordt genegeerd voor het systeemaccount. Moet worden gecombineerd met de schakeloptie /RU of /XML.
- /SC schema Specificeert de schemafrequentie. Geldige schematypes: MINUTE, UUR, DAGELIJKS, WEKELIJKS, MAANDELIJKS, EENMAAL, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO-modifier Verfijnt het planningstype om een betere controle over het terugkeren van de planning mogelijk te maken. Geldige waarden worden vermeld in het gedeelte 'Modifiers' hieronder.
- /D dagen Specificeert de dag van de week waarop de taak moet worden uitgevoerd. Geldige waarden: MON, TUE, WED, THU, FRI, SAT, SUN en voor MAANDELIJKSE schema's 1 – 31 (dagen van de maand). Jokerteken "*" specificeert alle dagen.
- /M months Specificeert de maand(en) van het jaar. Standaard ingesteld op de eerste dag van de maand. Geldige waarden: JAN, FEB, MAR, APR, MEI, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Jokerteken "*" specificeert alle maanden.
- /I idletime Specificeert de hoeveelheid inactieve tijd die moet worden gewacht voordat een geplande ONIDLE-taak wordt uitgevoerd. Geldig bereik: 1 – 999 minuten.
- /TN taaknaam Specificeert de tekenreeks in de vorm van pad\naam die deze geplande taak op unieke wijze identificeert.
- /TR taskrun Specificeert het pad en de bestandsnaam van het programma dat op het geplande tijdstip moet worden uitgevoerd.
Voorbeeld: C:\windows\system32\calc.exe - /ST starttime Specificeert de starttijd om de taak uit te voeren. Het tijdformaat is HH: mm (24-uurs tijd), bijvoorbeeld 14:30 voor 14:30 uur. Standaard ingesteld op de huidige tijd als /ST niet is opgegeven. Deze optie is vereist bij /SC ONCE.
- /RI-interval Specificeert het herhalingsinterval in minuten. Dit is niet van toepassing op schematypes: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Geldig bereik: 1 – 599940 minuten. Als /ET of /DU is opgegeven, is dit standaard 10 minuten.
- /ET eindtijd Specificeert de eindtijd voor het uitvoeren van de taak. Het tijdformaat is HH: mm (24-uurs tijd), bijvoorbeeld 14:50 voor 14:50 uur. Dit is niet van toepassing op schematypes: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duur Specificeert de duur om de taak uit te voeren. Het tijdformaat is HH: mm. Dit is niet van toepassing met /ET en voor schematypes: ONSTART, ONLOGON, ONIDLE, ONEVENT. Voor /V1-taken, als /RI is opgegeven, wordt de duur standaard ingesteld op 1 uur.
- /K Beëindigt de taak op de eindtijd of duurtijd. Dit is niet van toepassing op schematypes: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Ofwel /ET of /DU moet worden opgegeven. - /SD startdatum Specificeert de eerste datum waarop de taak wordt uitgevoerd. Het formaat is mm/dd/jjjj. Standaard ingesteld op de huidige
datum. Dit is niet van toepassing op schematypes: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /ED einddatum Specificeert de laatste datum waarop de taak moet worden uitgevoerd. Het formaat is mm/dd/jjjj. Dit is niet van toepassing op schematypes: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Specificeert het gebeurteniskanaal voor OnEvent-triggers.
- /IT Hiermee kan de taak alleen interactief worden uitgevoerd als de /RU-gebruiker momenteel is aangemeld op het moment dat de taak wordt uitgevoerd.
Deze taak wordt alleen uitgevoerd als de gebruiker is ingelogd. - /NP Er wordt geen wachtwoord opgeslagen. De taak wordt niet-interactief uitgevoerd als de opgegeven gebruiker. Er zijn alleen lokale bronnen beschikbaar.
- /Z Markeert de taak voor verwijdering na de laatste uitvoering.
- /XML xmlfile Maakt een taak van de taak-XML die in een bestand is opgegeven. Kan worden gecombineerd met /RU- en /RP-switches, of alleen met /RP, wanneer taak-XML de principal al bevat.
- /V1 Creëert een taak die zichtbaar is voor pre-Vista-platforms. Niet compatibel met /XML.
- /F Maakt de taak krachtig aan en onderdrukt waarschuwingen als de opgegeven taak al bestaat.
- /RL-niveau Stelt het uitvoeringsniveau voor de taak in. Geldige waarden zijn BEPERKT en HOOGSTE. De standaardwaarde is BEPERKT.
- /DELAY delaytime Specificeert de wachttijd voor het vertragen van de uitvoering van de taak nadat de trigger is geactiveerd. Het tijdformaat is mmmm: ss. Deze optie is alleen geldig voor schematypes ONSTART, ONLOGON, ONEVENT.
- /HRESULT Voor een betere diagnose zal de exitcode van het proces de HRESULT-indeling hebben.
- /? Geeft dit helpbericht weer.
Modifiers: Geldige waarden voor de /MO-switch per schematype:
MINUUT: 1 – 1439 minuten.
UUR: 1 – 23 uur.
DAGELIJKS: 1 – 365 dagen.
WEKELIJKS: week 1 – 52.
EENMAAL: Geen modificaties.
ONSTART: Geen modifiers.
ONLOGON: Geen modificaties.
ONIDLE: Geen modificaties.
MAANDELIJKS: 1 – 12, of
EERSTE, TWEEDE, DERDE, VIERDE, LAATSTE, LAATSTE DAG.