I denne bloggen vil vi utdype Windows -versjonen av Cron og hvordan vi kan bruke dem til planlegging av oppgaver.
Metode 1: Oppgaveplanlegger som Windows -versjon av Cron
Oppgaveplanleggeren er en Windows -versjon av Cron, da den kan planlegge oppgaver som ligner på Cron Jobs. Følg trinnene nedenfor for å sjekke hvordan oppgaveplanleggeren kan brukes til å planlegge Cron -jobber.
Trinn 1: Åpne oppgaveplanlegger
Åpne oppgavens planleggingsapplikasjon ved å søke “Oppgaveplanlegger”I“Oppstart" Meny:
Trinn 2: Lag Cron Job
For å lage en ny Cron -jobb, velg "Lag oppgave”Alternativ fra“Handlinger”Panel:
Trinn 3: Oppsett Cron Job
På skjermen, en "Lag oppgave”Vinduet vises. I den generelle fanen, skriv inn “Cron_job”Som navn på Cron -oppgaven:
Flytt deretter til “Utløser”Tab og treff“Ny”Knapp:
Fra "Begynn oppgaven”Rullegardinmeny, sett arrangementet for den nyopprettede jobben. Det venstre uthevede panelet kan brukes til å velge Cron Job -utførelsesinnstillinger. Du kan også angi tid og dato for oppgavens utførelse. Trykk etter det "Ok“:
Du kan nå se at vi har konfigurert rutinen til å kjøre "Cron_job”Daglig på“08:21“:
Besøk "Handlinger”Panel for å angi en oppgave og trykke på“Ny”Knapp:
Velg programmet eller skriptet som kjøres som en Cron -jobb. I vårt tilfelle ønsker vi vindusundersystemet for Linux “WSL" å henrette. Etter å ha lagt til banen til det nødvendige programmet, trykk på “Ok”Knapp:
Igjen, treff "Ok”Knapp:
Trinn 4: Kjør Cron Job
Velg og dobbeltklikk på den nyopprettede jobben fra “Oppgaveplanlegger”Vindu:
Velg "Løpe”Alternativ for å kjøre Cron -jobben fra“Valgt vare”Panel:
Du kan se at vi lykkes med å sette opp og utførte en Cron -jobb på Windows ved hjelp av Task Manager:
La oss sjekke ut hvordan vi kan bruke Windows -ledetekst for å planlegge Cron -jobber.
Metode 2: Schtasks -kommandoen som en vindusversjon av Cron
“schtasker”Kommando står for“Planlegg oppgave”Det kan fungere som en cron for å planlegge Windows -oppgaver. Det brukes også til å opprette, kjøre, avslutte og slette oppgaver.
Vi vil nå diskutere hver av den nevnte funksjonaliteten til Schtasks -kommandoen i følgende seksjoner.
Hvordan lage en oppgave på Windows ved hjelp av Schtasks -kommandoen?
For å lage en oppgave på Windows, følg syntaksen nedenfor.
Syntaks
schtasker /create /sc/mo /SD /tn /tr
Her, i ovennevnte syntaks, “/skape”Alternativet brukes til å lage en oppgave,”/sc”Definerer tidsplantypen,”/mo”Er en modifiserer,”/SD”Representerer tidsplanen,”/tn”For oppgavens navn, og“/tr”Refererer til oppgaven som vil bli utført som en Cron -jobb på Windows.
Eksempel 1: Lag oppgave på Windows
La oss lage en enkel oppgave ved å bruke den ovennevnte syntaks for å planlegge et vindusundersystemjobb som vil bli utført 29. juli 2022 på timebasis:
> schtasks /create /sc time /mo 5 /sd 07/29/2022 /tn "run_wsl" /tr c: \ windows \ system32 \ wsll.EXE
Fra den undergitte utgangen kan du se at vi har planlagt oppgaven på Windows:
Eksempel 2: Sjekkliste over planlagte oppgaver
Utfør “schtasker.EXE”Skript på ledetekst for å liste opp planoppgavene:
> schtasker.EXE
Som du kan se, vår planlagte “WSL_RUN”Oppgaven er til stede i den trykte listen:
Hvordan kjøre en oppgave på Windows ved hjelp av Schtasks -kommandoen?
For å kjøre oppgaven på Windows ved hjelp av Schtasks -kommandoen, sjekk ut kommandoen nedenfor:
> schtasks /run /tn "run_wsl"
Her, "/løpe”Alternativet legges til for å utføre en oppgave som heter“Run_wsl”Spesifisert med“/tn”Alternativ:
Den nevnte oppgaven blir utført på Windows -systemet vårt:
Hvordan avslutte en oppgave på Windows ved hjelp av Schtasks -kommandoen?
For å avslutte den for øyeblikket løpende jobben, bruk "schtasker”Kommando med“/slutt”Og oppgavens navn:
> schtasks /end /tn "run_wsl"
Hvordan slette en oppgave på Windows ved hjelp av Schtasks -kommandoen?
For å slette en oppgave med den nevnte kommandoen, legg til "/slett”Alternativ og spesifiser oppgavens navn:
> schtasker /slett /tn "run_wsl"
Vi har effektivt demonstrert Windows -versjonene av Cron og hvordan du bruker dem til å planlegge Cron Jobs.
Konklusjon
Windows Task Scheduler Tool og Schtasks -kommandoen er Windows -versjonen av Cron. Oppgaveplanleggingsverktøyet brukes til å opprette, planlegge, kjøre, avslutte og slette enhver planlagt jobb som Linux Cron. Windows -kommandoen “schtasker”Oppfører seg som Linux Cron. Den første tilnærmingen hjelper med å planlegge oppgaver ved bruk av GUI, og den andre bruker Windows -kommandolinjen. I denne bloggen har vi helt demonstrert Windows -versjonene av Cron.