Seminarium

Jak tworzyć zaawansowane zadania za pomocą Harmonogramu zadań

W dzisiejszym artykule omówię niektóre zaawansowane funkcje Task Scheduler : tworzenie zaawansowanych zadań, ustawianie ich wyzwalaczy, działań i opcji bezpieczeństwa. Są naprawdę potężne, gdy chcesz kontrolować swój system i wykonywane zadania. Przygotuj się na duży wybór opcji, które pozwolą Ci skonfigurować wszystkie możliwe szczegóły związane z zaplanowanymi zadaniami.

UWAGA: Ten przewodnik dotyczy systemów Windows 7, Windows 8 i 8.1.

Jak utworzyć zaawansowane zadanie

Najpierw otwórz aplikację Task Scheduler . Aby dowiedzieć się, jak to zrobić, zobacz ten artykuł: Jak przeglądać Harmonogram zadań i dowiedzieć się więcej o istniejących zadaniach.

Aby utworzyć nowe zadanie, przejdź do panelu Operacje i po prawej stronie kliknij lub stuknij Utwórz zadanie .

Wyświetlany kreator jest podobny do tych, które pokazują właściwości zadania.

Dzięki niemu możesz skonfigurować każdy szczegół dotyczący nowego zadania, zaczynając od jego nazwy i kontynuując ustawianie jednego lub wielu wyzwalaczy, działań, ustalania warunków dla wykonania zadania i tak dalej. Zobaczmy, jak to działa:

Jak ustawić nazwę, opis i opcje zabezpieczeń zadania

Pierwsza karta kreatora tworzenia zadania nosi nazwę Ogólne . Tutaj możesz ustawić nazwę zadania i jego opis. W przeciwieństwie do kreatora Utwórz podstawowe zadanie, możesz także skonfigurować dodatkowe opcje zabezpieczeń, takie jak czas i sposób uruchomienia zadania. Domyślnie konto użytkownika ustawione do użycia podczas uruchamiania zadania jest używane do utworzenia zadania. Jeśli chcesz użyć innego konta użytkownika podczas uruchamiania zadania, kliknij lub naciśnij przycisk "Zmień użytkownika lub grupę" .

Możesz wybrać, aby uruchomić zadanie tylko wtedy, gdy użytkownik jest zalogowany lub uruchamiać go bez względu na ten aspekt. Na przykład zadania takie jak czyszczenie dysku można ustawić tak, aby działały nawet wtedy, gdy użytkownik nie jest zalogowany.

Jeśli twoje zadanie wymaga uprawnień administratora, nie zapomnij zaznaczyć pola wyboru "Uruchom z najwyższymi uprawnieniami" .

Zaznacz pole wyboru Ukryte, jeśli nie chcesz, aby zadanie było widoczne. Oznacza to, że zalogowany użytkownik nie będzie powiadamiany o rozpoczęciu lub zakończeniu zadania.

To wszystko pod względem ustawień ogólnych. Przejdźmy do zakładki Wyzwalacze .

Jak ustawić wyzwalacze zadania

W przeciwieństwie do kreatora Utwórz podstawowe zadanie, możesz teraz ustawić wiele wyzwalaczy. Aby to zrobić, kliknij lub naciśnij kartę Wyzwalacze .

Aby dodać nowy wyzwalacz, kliknij lub naciśnij przycisk Nowy .

Pierwsze ustawienie wyzwalacza to wybór czasu rozpoczęcia zadania. Kliknij lub dotknij rozwijanego menu "Rozpocznij zadanie" i wybierz jedną z dostępnych opcji.

Ten kreator zadań oferuje kilka dodatkowych wyzwalaczy w porównaniu do kreatora Utwórz podstawowe zadanie, takich jak: Przy tworzeniu / modyfikacji zadania, Po połączeniu z sesją użytkownika, Po odłączeniu od sesji użytkownika, Po zablokowaniu stacji roboczej i Odblokowaniu stacji roboczej . W zależności od wybranej opcji będziesz musiał ustawić różne rzeczy w okienku Ustawienia . Dostępne ustawienia zaawansowane pozostają takie same, bez względu na wybrany wyzwalacz.

W przypadku wyzwalaczy o nazwie "Przy połączeniu z sesją użytkownika" i "Po rozłączeniu z sesją użytkownika" możesz wprowadzić następujące ustawienia:

  • Ustal, czy połączenie z sesją użytkownika odnosi się do dowolnego użytkownika lub konkretnego użytkownika. Dla tego ostatniego domyślnym jest bieżący użytkownik. Możesz jednak kliknąć lub dotknąć opcji Zmień użytkownika i wybrać innego użytkownika.
  • Ustal, czy połączenie odnosi się do połączenia ze zdalnego lub lokalnego komputera.

W przypadku wyzwalaczy "Odblokowanie stacji roboczej" i "Odblokowanie stacji roboczej" konieczne będzie tylko ustawienie, jeśli dotyczy to dowolnego użytkownika lub konkretnego użytkownika. Domyślnie określony użytkownik jest aktualny. Możesz kliknąć lub dotknąć opcji Zmień użytkownika, aby wybrać inne konto użytkownika.

Dostępne ustawienia zaawansowane są wspólne dla wszystkich wyzwalaczy. Dla każdej dostępnej opcji należy najpierw zaznaczyć odpowiednie pole, aby wyświetlić listę odpowiednich wyborów. Możesz wprowadzić następujące ustawienia:

  • Opóźnij zadanie na określony czas: 30 sekund, 1 minutę, 15 minut, 30 minut, 1 godzinę, 8 godzin lub 1 dzień;
  • Wybierz przedział czasu, po którym zadanie zostanie powtórzone (5, 10, 15, 30 minut lub 1 godzina) i czas trwania powtórzenia (15 lub 30 minut, 1 lub 12 godzin, 1 dzień lub w nieskończoność);
  • Jeśli Twoje zadanie z jakiegoś powodu może trwać dłużej niż określony okres, możesz go zatrzymać automatycznie;
  • Możesz ustawić datę i godzinę aktywacji i wygaśnięcia. Oznacza to daty pomiędzy uruchomieniem zadania, gdy określony wyzwalacz zostanie spełniony;
  • Możesz włączyć lub wyłączyć to zadanie.

Kliknij lub dotknij OK, gdy skończysz z ustawieniami dla tego wyzwalacza. Twój nowy wyzwalacz jest wyświetlany na liście wyzwalaczy. Możesz albo utworzyć nowy, albo wybrać już utworzony wyzwalacz, aby go edytować lub usunąć.

Jak ustawić akcje zadania

Do zadania można przypisać wiele akcji. Aby to zrobić, przejdź do karty Działania i kliknij lub naciśnij przycisk Nowy .

Wybierz jedną z czynności, które zadanie ma wykonać, klikając lub klikając pole rozwijane Akcja . Możesz wybrać: rozpoczęcie programu, wysłanie wiadomości e-mail lub wyświetlenie wiadomości.

Jeśli zdecydujesz się uruchomić program, kliknij lub naciśnij przycisk Przeglądaj, aby wybrać aplikację, która ma zostać uruchomiona. Następnie, jeśli to konieczne, wypełnij opcjonalne pola Argumenty i Rozpocznij w .
Jeśli chcesz wysłać wiadomość e-mail, musisz wypełnić pola Od i Do, ustawić temat, wpisać tekst wiadomości e-mail, dodać załączniki i określić serwer SMTP (znajdujący się we właściwościach twojego konta e-mail). Aby wyświetlić wiadomość, musisz podać tytuł i wiadomość. Pamiętaj, że w Windows 8 i 8.1 zadania Wyślij wiadomość e-mail i Wyświetl wiadomości są przestarzałe - co oznacza, że ​​tych działań nie można wykonać w tych wersjach systemu Windows.

Jak już wspomniałem wcześniej, możesz utworzyć wiele akcji dla zadania. Na przykład możesz utworzyć zadanie, które uruchomi Oczyszczanie dysku i wyśle ​​e-maila z powiadomieniem o rozpoczęciu procesu.

Możesz zmienić kolejność akcji, klikając lub dotykając przycisków znajdujących się po prawej stronie listy działań.

Aby zmodyfikować zadanie, zaznacz je i kliknij lub naciśnij Edytuj . Aby go usunąć, kliknij lub naciśnij Usuń .

Jak skonfigurować warunki zadania

Oprócz wyzwalacza można określić kilka warunków, w których zadanie będzie uruchamiane w oparciu o czas bezczynności, który upłynął, czy komputer jest zasilany prądem zmiennym, czy określona sieć jest dostępna. Aby je ustawić, kliknij lub naciśnij kartę Warunki .

Jeśli chcesz, aby zadanie nie kolidowało z twoją pracą, możesz ustawić jego uruchamianie tylko wtedy, gdy komputer jest bezczynny. Zaznacz pole "Uruchom zadanie tylko wtedy, gdy komputer jest bezczynny" i wybierz jeden z dostępnych okresów. Od momentu skonfigurowania zadania do uruchomienia można wybrać oczekiwanie na przełączenie komputera w stan bezczynności na określony czas lub wybrać opcję Nie czekaj na bezczynność . Gdy komputer nie jest już w stanie bezczynności, możesz zdecydować o zatrzymaniu zadania lub zrestartowaniu go po wznowieniu stanu bezczynności. Jako możliwy scenariusz użycia, te nieaktywne opcje są przydatne, gdy wiesz, że twoje zadanie może wymagać dużej ilości zasobów systemowych, aby można je było uruchomić. Ustawienie ich do uruchamiania, gdy komputer lub urządzenie jest bezczynne, oznacza, że ​​nie będziesz się martwić programami pracującymi powoli, ponieważ to zadanie pochłania większość zasobów komputera.

Ponieważ zadanie może działać przez długi czas, Harmonogram zadań pozwala uwarunkować zadanie tak, aby uruchamiał się tylko wtedy, gdy komputer jest zasilany prądem zmiennym, i aby zatrzymać zadanie po przełączeniu na zasilanie z baterii. Jeśli komputer jest w trybie uśpienia i nadszedł czas na uruchomienie zadania, można ustawić komputer tak, aby się obudził i uruchomił zadanie.

Jeśli wiesz, że do uruchomienia zadania potrzebujesz określonego połączenia sieciowego, zaznacz pole "Uruchom tylko, jeśli dostępne jest poniższe połączenie sieciowe" i wybierz połączenie, które Cię interesuje.

Jak ustawić niepowodzenie zadania

Task Scheduler pozwala na dokonywanie ustawień, które przydadzą się w specjalnych scenariuszach, takich jak niepowodzenie zadania lub gdy uruchomione zadanie nie kończy się na żądanie. Przejdź do zakładki Ustawienia w kreatorze Utwórz zadanie .

Możesz wprowadzić następujące ustawienia:

  • Zezwalaj na uruchamianie zadania na żądanie, w przeciwnym razie zostanie uruchomione tylko wtedy, gdy zostaną spełnione oba warunki i warunki.
  • Jeśli zadanie jest oparte na harmonogramie, który został pominięty, możesz ustawić to zadanie tak szybko, jak to możliwe.
  • W przypadkach, gdy zadanie się nie powiedzie, możesz ustawić je ponownie, co 1, 5, 10, 15, 30 minut lub 1-2 godziny. Ponowne uruchomienie można wykonać wiele razy, które można ustawić.
  • Jeśli uważasz, że coś poszło nie tak z Twoim zadaniem i trwa dłużej niż 1, 2, 4, 8, 12 godzin lub 1-2 dni, możesz go zatrzymać.
  • Jeśli zadanie nie zostanie ponownie uruchomione, możesz ustawić komputer tak, aby automatycznie usuwał zadanie po 30, 90, 180, 365 dniach lub natychmiast.
  • Jeśli zadanie jest już uruchomione i nadchodzi czas na jego ponowne uruchomienie, możesz wybrać jedną z następujących opcji:
    • "Nie uruchamiaj nowej instancji" - pierwsza instancja zadania jest kontynuowana.
    • "Uruchom nową instancję równolegle" - pierwsza instancja zadania nadal działa i rozpoczyna się nowa instancja zadania.
    • "Kolejkuj nową instancję" - nowa instancja zadań działa po zakończeniu pierwszej instancji czynności.
    • "Zatrzymaj istniejącą instancję" - zatrzymano pierwszą instancję zadania i uruchomiono nową instancję.

Wniosek

Jak widać, Task Scheduler oferuje bardzo dużą liczbę ustawień, które pomagają tworzyć wiele zaawansowanych zadań. Chociaż nie wszystkie opcje wydają się łatwe do zrozumienia na początku, przez uważne przeczytanie tego artykułu i samodzielne eksperymentowanie, szybko go opanujesz i uzyskasz większą kontrolę nad komputerem.

Jeśli szukasz innych wskazówek i porad dotyczących korzystania z Harmonogramu zadań, nie wahaj się przeczytać artykułów zalecanych poniżej.