Jaka jest wersja Windows Cron

Jaka jest wersja Windows Cron
"Cron”To narzędzie wiersza poleceń opartych na Linux, powszechnie określane jako„Harmonogram pracy". Został zaprojektowany do planowania skryptów, a Bash może je okresowo wykonywać. „„Harmonogram zadań”To wersja Cron w systemie Windows, ponieważ może planować zadania, definiując godzinę i datę. „„Schtasks”To narzędzie wiersza poleceń Windows, które jest również uważane za wersję Cron Windows.

Na tym blogu opracujemy wersję Cron i jak korzystać z nich do planowania zadań.

Metoda 1: Harmonogram zadań jako wersja Windows Cron

Planowanie zadań to wersja CRON w systemie Windows, ponieważ może zaplanować zadania podobne do zadań CRON. Aby sprawdzić, w jaki sposób można użyć harmonogramu zadań do planowania zadań CRON, wykonaj poniższe czynności.

Krok 1: Otwórz harmonogram zadań

Otwórz aplikację harmonogramu zadań, wyszukując „Harmonogram zadań" w "Uruchomienie" menu:

Krok 2: Utwórz pracę CRON

Aby stworzyć nową pracę CRON, wybierz „Utwórz zadanie„Opcja z„działania" płyta:

Krok 3: Konfiguracja pracy CRON

Na ekranie „Utwórz zadanie„Pojawi się okno. Na zakładce ogólnej wprowadź „Cron_job”Jako nazwa zadania Cron:

Następnie przejdź do „Wyzwalacze”Tab i naciśnij„Nowy" przycisk:

Z „Rozpocznij zadanie”Menu rozwijane, ustaw wydarzenie dla nowo utworzonego zadania. Do wyboru ustawień wykonania zadania CRON można użyć po lewej stronie. Możesz także ustawić godzinę i datę wykonania zadania. Następnie naciśnij „OK„:

Możesz teraz zobaczyć, że skonfigurowaliśmy rutynę do uruchomienia „Cron_job”Codziennie w„8:21„:

Odwiedzić "działania”Panel do ustawienia zadania i naciśnięcia„Nowy" przycisk:

Wybierz program lub skrypt, który będzie działał jako zadanie CRON. W naszym przypadku chcemy podsystem okien dla Linuksa ”WSL" wykonać. Po dodaniu ścieżki wymaganego programu naciśnij „OK" przycisk:

Znowu uderz „OK" przycisk:

Krok 4: Uruchom pracę CRON

Wybierz i dwukrotnie kliknij nowo utworzone zadanie z „Harmonogram zadań”Okno:

Wybierz "Uruchomić„Opcja, aby uruchomić zadanie CRON z„Wybrany przedmiot" płyta:

Możesz zobaczyć, że pomyślnie skonfigurowaliśmy i wykonaliśmy zadanie CRON w systemie Windows za pomocą Menedżera zadań:

Sprawdźmy, w jaki sposób możemy użyć wiersza polecenia Windows, aby zaplanować zadania CRON.

Metoda 2: Polecenie Schtasks jako wersja okienna Cron

"Schtasks„Polecenie oznacza„Zadanie planowania„To może działać jako cron, aby planować zadania systemu Windows. Jest również wykorzystywany do tworzenia, uruchamiania, kończenia i usuwania zadań.

Omówimy teraz każdą z wymienionych funkcjonalności polecenia Schtasks w poniższych sekcjach.

Jak utworzyć zadanie w systemie Windows za pomocą polecenia SchTasks?

Aby utworzyć zadanie w systemie Windows, postępuj zgodnie z podłączoną składnią.

Składnia

Schtasks /Create /Sc /MO /SD /tn /Tr

Tutaj, w powyższej składni, „/tworzyć„Opcja służy do utworzenia zadania”, „/sc”Definiuje typ harmonogramu,„/MO”Jest modyfikatorem”/SD”Reprezentuje datę harmonogramu,„/tn”Dla nazwy zadania i„/Tr”Odnosi się do zadania, które zostanie wykonane jako zadanie CRON w systemie Windows.

Przykład 1: Utwórz zadanie w systemie Windows

Utwórzmy proste zadanie przy użyciu powyższej składni, aby zaplanować zadanie podsystemu okna, które zostanie wykonane 29 lipca 2022 r

> Schtasks /Create /Sc godzinę /Mo 5 /SD 07/29/2022 /TN "RUN_WSL" /TR C: \ Windows \ System32 \ WSL.exe

Na podstawie danych wyjściowych możesz zobaczyć, że udało nam się zaplanować zadanie w systemie Windows:

Przykład 2: Lista sprawdzania zaplanowanych zadań

Wykonaj „Schtasks.exe„Skrypt na wierszu polecenia w celu wyświetlenia zadań harmonogramu:

> Schtasks.exe

Jak widać, nasz zaplanowany „WSL_run„Zadanie jest obecne na liście drukowanej:

Jak uruchomić zadanie w systemie Windows za pomocą polecenia SchTasks?

Aby uruchomić zadanie w systemie Windows za pomocą polecenia SchTasks, sprawdź poniższe polecenie:

> Schtasks /run /tn "run_wsl"

Tutaj "/uruchomić„Opcja jest dodawana do wykonania zadania o nazwie„Run_wsl”Określone w„ „/tn" opcja:

Wspomniane zadanie zostało pomyślnie wykonywane w naszym systemie Windows:

Jak zakończyć zadanie w systemie Windows za pomocą polecenia SchTasks?

Aby zakończyć obecnie działającą pracę, skorzystaj z „Schtasks„Polecenie z„/koniec”I nazwa zadania:

> Schtasks /end /tn "run_wsl"

Jak usunąć zadanie w systemie Windows za pomocą polecenia SchTasks?

Aby usunąć zadanie wspomnianym poleceniem, dodaj „/usuwać„Opcja i określ nazwę zadania:

> Schtasks /delete /tn "run_wsl"

Skutecznie zademonstrowaliśmy wersje CRON Windows i sposób wykorzystania ich do planowania zadań CRON.

Wniosek

Narzędzie do harmonogramu zadań Windows i polecenie Schtasks to wersja Windows Cron. Narzędzie do harmonogramu zadań służy do tworzenia, planowania, uruchamiania, zakończenia i usuwania dowolnego zaplanowanego zadania jako Cron Linux. Polecenie Windows „Schtasks”Zachowuje się podobnie do Linux Cron. Pierwsze podejście pomaga w planowaniu zadań za pomocą GUI, a drugi używa wiersza poleceń systemu Windows. Na tym blogu całkowicie zademonstrowaliśmy wersje Windows Cron.