Klik hier om Silverlight te installeren*
Nederland|Sitemap
Microsoft
Techniek 
|Contact
Techniek en trends - Altijd op de hoogte

Schakelklok voert taken automatisch uit

Windows beschikt over talloze mogelijkheden om programma's automatisch te starten, automatisch e-mailberichten te laten verzenden of andere geplande taken uit te voeren.
 
Kennismaking met de Taakplanner
Eenvoudige taak plannen
Taak wijzigen
Complexe taken

Ook in eerdere Windows-versies kon u programma's al automatisch laten uitvoeren. De Taakplanner of 'Scheduler' van Windows Vista is aanzienlijk uitgebreider. Hij ondersteunt een groot aantal triggers, acties en voorwaarden en is flexibeler dan voorheen. Dat betekent dat u veel meer mogelijkheden hebt om programma's automatisch te starten, e-mailberichten door de computer te laten verzenden of meldingen te tonen. Een voorbeeld van een geplande taak kan het opschonen van de pc zijn.

Kennismaking met de Taakplanner

De meest eenvoudige toepassing van de Taakplanner is het starten van een programma op een bepaald tijdstip. Dat kan een onderhoudsprogramma zijn als Schijfdefragmentatie, een batchfile, of een programma zoals Outlook:
 
  1. Opmerking vooraf: U kunt de Taakplanner doorgaans alleen gebruiken als u bent aangemeld als beheerder van het systeem
  2. Klik op de knop Start en typ in het zoekvak boven de Start-knop het woordje Taakplanner of Scheduler
  3. U ziet een bestandenlijst met daarin de Taakplanner. Dubbelklik op Taakplanner. Klik op Doorgaan
 
De Taakplanner is een module van de Microsoft Management Console (MMC). Het scherm is in drieën verdeeld: links de consolestructuur, in het midden informatie, en rechts het paneel Acties
 
Schermafbeelding: Taakplanner
 

Eenvoudige taak plannen

In het Acties-paneel kunt u een nieuwe taak vastleggen, bijvoorbeeld 'Schijfopruiming dagelijks uitvoeren':
 
  1. Klik in het paneel Acties op Basistaak maken
  2. De wizard start. Geef de taak een naam en een beschrijving en klik op Volgende
  3. In het tweede scherm kunt u kiezen hoe vaak de taak moet worden uitgevoerd, bijvoorbeeld Dagelijks. Klik op Volgende.
  4. Geef de gewenste planning op
    Kies in dit voorbeeld Treedt elke 1 dag(en) op en kies als tijd tien minuten na nu. Klik dan op Volgende.
  5. U kunt een programma starten, een e-mail verzenden of een bericht weergeven. Klik op Programma starten en Volgende.
  6. Klik op Bladeren, zoek het gewenste programma (in dit voorbeeld cleanmgr.exe) en klik vervolgens op Volgende
  7. Klik op Voltooien.
 
Schermafbeelding: Wizard basistaak aanmaken
 
U kunt het venster van de Taakplanner desgewenst sluiten. Na enkele minuten verschijnt het scherm van Schijfopruiming. Dit is het programma cleanmgr.exe dat voortaan elke dag op dit tijdstip zal starten.
 
Schermafbeelding: Schijfopruiming: station selecteren

Taak wijzigen

Het schijfopruimprogramma vraagt om invoer van de gebruiker, zoals welke schijf behandeld moet worden. Dat is niet handig en had u kunnen voorkomen met de parameter /d c:
Dat kan alsnog. Zo wijzigt u een bestaande taak:
 
  1. Sluit Schijfopruiming en start Taakplanner
  2. Dubbelklik onder Actieve taken in het middelste paneel op de naam van de taak die u wilt wijzigen
  3. Klik in het rechter paneel Acties op Eigenschappen om het gelijknamige dialoogvenster te openen
  4. Open het tabblad Acties en klik op Bewerken. Noteer bij Parameters toevoegen de tekst /d c: en klik op OK
  5. Open het tabblad Triggers, klik op Bewerken en stel een nieuwe tijd in, vijf minuten na nu. Klik tweemaal op OK.
 
Schermafbeelding: Actie bewerken
 
Na enkele minuten verschijnt het venster van Schijfopruiming weer, maar nu gaat het programma direct aan de slag.
 

Complexe taken

Als IT-beheerder kunt u automatisch een e-mail ontvangen, wanneer er iets onregelmatigs gebeurt met een systeem. We spreken van triggers. Een trigger kan elke gebeurtenis zijn, die in het event log wordt bewaard. Een taak kan meerdere triggers nodig hebben alvorens te starten, maar een enkele trigger kan ook meerdere acties in gang zetten. Een complexe taak maakt u in het venster Acties via Taak maken in plaats van Basistaak maken.
 
Als voorbeeld worden nu drie acties gekoppeld aan een enkele trigger. De trigger is het aanmelden van de gebruiker. Dan namelijk moeten er drie dingen na elkaar gebeuren:
 
  • De gebruiker wordt gewaarschuwd dat een automatische actie plaatsvindt (en moet het dialoogvenster sluiten met OK!)
  • Excel wordt gestart en voert een macro uit, bijvoorbeeld om berekeningen te maken en op te slaan
  • Een e-mail wordt verstuurd met het bericht dat de bewerking voltooid is. Het bericht kan overigens een bijlage hebben, zoals in dit geval het Excel werkblad.
 
De drie taken en de trigger worden als volgt vastgelegd:
 
  1. Klik in het paneel Acties op Taak maken
  2. Open het tabblad Algemeen en geef de taak een naam. In het onderste deel van dit tabblad kunt u opgeven of de gebruiker aangemeld moet zijn om de taak uit te voeren.
  3. Open het tabblad Triggers en kies Nieuw
  4. Noteer in het venster Nieuwe trigger de voorwaarden voor de taak. In dit geval kiezen wij Bij aanmelden en vervolgens Elke gebruiker. Merk op dat u in het onderste deel van het scherm geavanceerde instellingen kunt opgeven, zoals een Taakuitstel.
  5. Klik op OK en open het tabblad Acties. Klik op Nieuw.
  6. Kies bij Bewerking voor Een bericht weergeven
  7. Geef het bericht een titel, zoals Even geduld, Excel wordt gestart en voert een actie uit. Klik dan op OK.
  8. Klik opnieuw op Nieuw
  9. Kies bij Bewerking voor Programma starten. Wijs het programma Excel.exe op uw computer aan. Geef bij Parameters toevoegen (optioneel) het pad en de naam naar een werkblad met een automatisch opstartende macro. Klik dan op OK.
  10. Klik opnieuw op Nieuw
  11. Kies bij Bewerking voor Een e-mail verzenden. Voer alle instellingen in, zoals de geadresseerde, het bericht en de SMTP-server. Klik dan op OK.
  12. Eventueel kunt u op de tabbladen Voorwaarden en Instellingen beperkingen voor deze taak opnemen
  13. Klik op OK om de taak te bewaren. U kunt de Taakplanner nu sluiten.
 
Schermafbeelding: Eigenschappen
 

Conclusie

De Taakplanner is ook in andere gedaanten in Windows Vista aanwezig: in Schijfdefragmentatie en Windows Defender bijvoorbeeld kunt u het inzetten van deze programma's ook direct inplannen.
Het maken van een Basistaak is eenvoudig. U gebruikt zo'n taak meestal voor het op gezette tijden uitvoeren van een programma.
Een complexe taak zoals hierboven voert na een bepaalde gebeurtenis (zoals aanmelden) drie verschillende acties uit. Zo zou u het genereren van een werkblad en het verzenden hiervan naar een manager kunnen automatiseren.
 

Gerelateerde artikelen

 
Abonneer u op de nieuwsbrief
.

©2009 Microsoft Corporation. Alle rechten voorbehouden. Contact opnemen |Gebruiksvoorwaarden |Handelsmerken |Privacyverklaring