Als u regelmatig bepaalde programma's in Microsoft Windows 10 gebruikt en er genoeg van krijgt om ze te openen na afsluiten of opnieuw opstarten, kunt u een geplande taak maken die bij het opstarten wordt uitgevoerd.
Optie 1 – Vanuit GUI
Gebruik de " Windows-toets " + " R " om run te openen en typ "taskschd.msc ". Hiermee wordt Taakplanner geopend.
Onder het actiepaneel kun je ervoor kiezen om een back-taak aan te maken of een taak aan te maken. Klik op " Taak maken ".
Het scherm " Taak maken " verschijnt. Selecteer het tabblad " Algemeen "
- Geef de taak een naam in het veld " Naam ". Voorbeeld: " Outlook-taak ".
- In het veld " Beschrijving " kunt u hier beschrijven waar de taak voor is en wat deze zal doen.
- Het laatste gedeelte is de " Beveiligingsopties ", hier kunt u instellen wie deze taak kan uitvoeren en of de taak beheerdersrechten heeft.
Selecteer het tabblad " Triggers ".
Selecteer " Nieuw ... ".
Het venster " New Trigger " verschijnt, hier heb je de optie om in te stellen wanneer de taak begint.
- Selecteer wanneer u wilt dat de taak om te starten in de “ Begin de taak ” drop-down menu.
- Pas het gedeelte " Instellingen " naar wens aan.
- In het veld " Geavanceerde instellingen " kunt u ervoor kiezen om de taak uit te stellen, de taak te herhalen, de taak te stoppen, te activeren en te laten verlopen.
- “ Enabled ” is standaard aangevinkt.
Selecteer " OK ".
Selecteer het tabblad " Acties " en selecteer vervolgens " Nieuw ".
Het venster " Nieuwe actie " wordt geopend.
In de vervolgkeuzelijst " Actie " is " Een programma starten " standaard ingesteld. Wijzig het indien gewenst.
Selecteer " Bladeren... " naast het veld " Programma/script "
Blader naar het programma waarvoor u een taak wilt plannen.
Selecteer " OK ".
Ga naar het tabblad “ Voorwaarden ”.
U kunt deze desgewenst wijzigen, maar ik raad u aan deze instellingen standaard te laten.
Selecteer het tabblad " Instellingen ". Je kunt deze desgewenst wijzigen, maar ik raad aan deze met rust te laten.
Selecteer " OK ".
Je 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 opdracht " schtasks " samen met parameters om 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 /RU of /XML-switch.
- /SC schema Specificeert de schemafrequentie. Geldige schematypes: MINUTE, UUR, DAGELIJKS, WEKELIJKS, MAANDELIJKS, EENMAAL, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /MO-modifier Verfijnt het schematype om een betere controle over het terugkeren van het schema 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 UU: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 UU:mm (24-uurs tijd), bijvoorbeeld 14:50 voor 14:50 uur. Dit is niet van toepassing op schematypes: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duration Specifies the duration to run the task. The time format is HH:mm. This is not applicable with /ET and for schedule types: ONSTART, ONLOGON, ONIDLE, ONEVENT. For /V1 tasks, if /RI is specified, duration defaults to 1 hour.
- /K Terminates the task at the endtime or duration time. This is not applicable for schedule types: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Either /ET or /DU must be specified.
- /SD startdate Specifies the first date on which the task runs. The format is mm/dd/yyyy. Defaults to the current
date. This is not applicable for schedule types: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /ED enddate Specifies the last date when the task should run. The format is mm/dd/yyyy. This is not applicable for schedule types: 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 aangemeld.
- /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.
Modificaties: Geldige waarden voor de /MO-schakelaar per schematype:
MINUTE: 1 – 1439 minuten.
UUR: 1 – 23 uur.
DAGELIJKS: 1 – 365 dagen.
WEKELIJKS: weken 1 – 52.
EENMAAL: geen modifiers.
ONSTART: Geen modificaties.
ONLOGON: Geen modificaties.
ONIDLE: Geen modificaties.
MAANDELIJKS: 1 – 12, of
EERSTE, TWEEDE, DERDE, VIERDE, LAATSTE, LAATSTE DAG.