Hva er Windows -versjonen av Cron

Hva er Windows -versjonen av Cron
Cron”Er et Linux-basert kommandolinjeverktøy som vanligvis refereres til som en“Jobbplanlegger”. Den er designet for å planlegge skript, og bash kan utføre dem med jevne mellomrom. “Oppgaveplanlegger”Er en Windows -versjon av Cron, da den kan planlegge oppgaver ved å definere tid og dato. “schtasker”Er et Windows -kommandolinjeverktøy som også regnes som en Windows -versjon av Cron.

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.