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.