Som du kan forestille deg, disse ulike typer triggere gi deg mye fleksibilitet. For eksempel kan du lage en oppgave som automatisk kjøres et skript når en bestemt system hendelse inntreffer. På samme måte kan du lage en oppgave som viser en sikkerhetsadvarsel melding hver gang en bruker låser datamaskinen sin.
Handlinger
Akkurat som Microsoft har laget mange nye typer planlegge triggere, de har også gitt deg flere alternativer når det kommer til å utføre en handling når en utløser oppstår. Hvis du noen gang har jobbet med AT-kommandoen, så vet du at tidligere det eneste alternativet for å utføre en handling var å kjøre en kommando. Denne kommandoen kan være et kjørbart program, eller det kan være en batch-fil.
Windows Task Scheduler GUI i Windows Server 2008 fortsatt tillater deg å utføre en kommando når en utløser skjer, men det er ikke det eneste alternativet. Du har også muligheten til å sende en e-postmelding (med en valgfri vedlegg) eller for å vise en melding i et vindu på maskinen der avtrekkeren har oppstått.
Teknisk sett alle disse alternativene er mulig ved bruk av AT-kommandoen. Forskjellen er at hvis du ønsker å bruke AT-kommandoen til å sende en e-postmelding eller vise en tekstmelding, så ville du ha for å skrive et skript som vil generere meldingen, og deretter sette opp en oppgave som ville starte script på det planlagte tidspunktet. Windows Server 2008 slik at du slipper å gjøre det scripting, fordi den har innebygd verktøy for å sende e-postmeldinger til å vise tekstmeldinger. Alt du trenger å gjøre er å fylle ut de ulike feltene
. Betingelser
Det fine med Windows Server 2008 Task Scheduler er at det gir deg også muligheten til å kontrollere hvilke vilkår en trigger trer i kraft. For eksempel kan du bare ønsker den planlagte oppgaven å kjøre hvis datamaskinen kjører på vekselstrøm, og ikke hvis det går på batteri. På samme måte hvis datamaskinen er i dvalemodus, må du avgjøre om maskinen skal våkne opp til å utføre den utløste oppgaven, eller om du foretrekker til datamaskinen for å holde sove.
Hvis Windows kjører på en laptop, så er det kan være når en nettverkstilkobling er utilgjengelig. Hvis den utløste oppgaven er avhengig av nettverket, så det ville være meningsløst å kjøre oppgaven hvis oppgaven krever nettverkstilkobling, så du må fortelle Windows hvorvidt oppgaven er nettverksavhengig.
Disse er alle eksempler på forhold som kan påvirke den måten at en oppgave kan kjøre. Som du kan se i figur C, lar Windows du å forhåndskonfigurere disse, og andre forhold, slik at Windows Task Scheduler vet under hvilke omstendigheter for å kjøre en utløst oppgave
Figur C:.
Windows gir en rekke valgfrie forhold som du kan konfigurere
Innstillinger
Settings ligner på forholdene, men brukes når den utløste oppgaven er allerede i gang. For eksempel vil en innstilling tillate deg å fortelle Windows hva du skal gjøre hvis utløst oppgave mislykkes, eller hvis den går for en overdreven lang tid. Du kan også bruke innstillinger for å tvinge en oppgave å stoppe under visse situasjoner eller til å automatisk slette en utløpt oppgave. Du kan se innstillingene som er tilgjengelige for deg i figur D.
Figur D:
innstillinger lar deg kontrollere hvordan en oppgave oppfører seg når det begynner
Konklusjon
I denne artikkel, har jeg snakket om de grunnleggende komponentene som utgjør den nye og forbedrede Windows Task Scheduler. I del 2 av denne artikkelserien, vil jeg vise deg hvordan du oppretter en oppgave, og snakke om noen av de innebygde oppgaver.
Hvis du ønsker å lese neste del i denne artikkelserien kan du gå til Arbeide med Windows Server 2008 Task Scheduler (Part 2).