Uruchamianie zaplanowanych zadań z opóźnieniem w systemie Windows: przewodnik krok po kroku

Uruchamianie zaplanowanych zadań z opóźnieniem w systemie Windows: przewodnik krok po kroku

Chociaż omawialiśmy już wcześniej wykorzystanie Harmonogramu zadań do automatyzacji programów lub skryptów, jedną ze szczególnie przydatnych funkcji jest możliwość wprowadzenia opóźnienia przed wykonaniem. Ta możliwość jest nieoceniona w wielu sytuacjach, takich jak odraczanie mniej istotnych zadań, zapewnianie łączności sieciowej, regulowanie kolejności wykonywania zadań, zarządzanie aktualizacjami czy przeprowadzanie konserwacji sprzętu. Przyjrzyjmy się, jak skutecznie skonfigurować opóźnione wykonywanie zaplanowanych zadań w Harmonogramie zadań systemu Windows.

Konfigurowanie opóźnionego wykonywania w harmonogramie zadań

Aby rozpocząć, uruchom Harmonogram zadań za pomocą jednej z dostępnych metod. Wykonaj poniższe kroki, aby wprowadzić opóźnienie dla dowolnego programu lub procesu systemowego podczas uruchamiania:

  1. Wybierz Bibliotekę harmonogramu zadań na pasku bocznym po lewej stronie, a następnie kliknij Utwórz zadanie na prawym panelu.
Opcja Utwórz zadanie z biblioteki Harmonogramu zadań.
  1. Na karcie Ogólne podaj zrozumiałą Nazwę i Opis zadania. Jeśli wymagane są uprawnienia administracyjne, zaznacz pole wyboru „ Uruchom z najwyższymi uprawnieniami”.

Przed kliknięciem przycisku OK przejdź do zakładki Wyzwalacze i kliknij Nowy.

Uruchom z najwyższymi uprawnieniami w zakładce Ogólne.
  1. Z menu rozwijanego wybierz wyzwalacz dla swojego zadania. Aby uruchomić program z opóźnieniem, wybierz opcję „ Przy uruchomieniu” (lub dowolny inny preferowany wyzwalacz).Należy pamiętać, że funkcja opóźnienia jest obsługiwana przez wszystkie wyzwalacze, z wyjątkiem opcji „ W stanie bezczynności”.
  2. Po wybraniu wyzwalacza zaznacz pole „ Opóźnij zadanie” i określ czas (w minutach) z menu rozwijanego. Możesz na przykład opóźnić wykonanie programu o 15 minut po uruchomieniu. Kliknij OK, aby kontynuować.
Ustawienie 15-minutowego opóźnienia uruchomienia programu.
  1. Przejdź do zakładki Akcje i kliknij Nowy, aby otworzyć okno Nowa akcja. W tym przypadku wybierz Uruchom program, a następnie kliknij przycisk Przeglądaj, aby znaleźć żądany program.
  2. Jako przykład posłużę się programem Microsoft Word. Aby to skonfigurować, znajdź plik wykonywalny, kliknij prawym przyciskiem myszy, aby otworzyć okno Właściwości i skopiuj pełną ścieżkę do pola Program/skrypt. Możesz również ręcznie przejść do lokalizacji programu na swoim komputerze.
  3. Jeśli program wymaga dodatkowych argumentów, wpisz je w sekcji Dodaj argumenty, a następnie kliknij OK, aby sfinalizować działanie.
Karta Akcje służąca do uruchamiania programu przy starcie.

(Opcjonalnie) Jeśli używasz laptopa i wolisz, aby to zadanie było uruchamiane tylko wtedy, gdy komputer jest podłączony do zasilania sieciowego, przejdź do karty Warunki i zaznacz opcję Uruchom zadanie tylko wtedy, gdy komputer jest podłączony do zasilania sieciowego.

Ustawienia warunków zasilania prądem zmiennym.

Pozostaw kartę Ustawienia bez zmian i kliknij OK, aby zakończyć tworzenie zadania.

Aby upewnić się, że zadanie działa poprawnie, kliknij je prawym przyciskiem myszy w oknie głównym i wybierz opcję Uruchom. Zadanie powinno zostać wykonane bez błędów. Możesz w dowolnym momencie zmodyfikować jego wyzwalacze i akcje, wybierając opcję Właściwości.

Wykonywanie zaplanowanego zadania i przeglądanie jego właściwości.

Od tego momentu skonfigurowane zadanie będzie wykonywane z określonym opóźnieniem. W tym przykładzie zadanie rozpocznie się piętnaście minut po uruchomieniu systemu.

Wykorzystanie zasad grupy do opóźnionego wykonywania zadań na wielu urządzeniach

Dla administratorów sieci, którzy chcą wdrożyć jednolite, opóźnione uruchamianie aplikacji na wielu komputerach, skuteczną strategią jest wykorzystanie zasad grupy. To podejście jest szczególnie korzystne w przypadku zarządzania zaplanowanymi zadaniami w systemach z systemami Windows Pro lub Enterprise.

Aby to zrobić, uzyskaj dostęp do Edytora lokalnych zasad grupy, wpisując gpedit.mscpolecenie Uruchom ( Win+ R).Przejdź do Konfiguracja komputeraUstawienia systemu WindowsSkrypty (uruchamianie/zamykanie).

  1. Kliknij dwukrotnie Skrypt startowy w prawym panelu, co spowoduje otwarcie nowego okna konfiguracji.
Uzyskiwanie dostępu do skryptów startowych w zasadach grupy.
  1. W oknie Właściwości uruchamiania przejdź do karty Skrypty programu PowerShell. Kliknij Dodaj, aby otworzyć okno dialogowe dodawania predefiniowanego skryptu.
Karta skryptów programu PowerShell we właściwościach uruchamiania.

Dla przykładu utwórzmy prosty skrypt programu PowerShell, który uruchamia Notatnik pięć minut (300 sekund) po uruchomieniu komputera. To tylko przykład, a podobne skrypty można utworzyć dla dowolnych innych zainstalowanych programów.

Start-Sleep -Seconds 300; Start-Process "notepad.exe"

Upewnij się, że zapisujesz skrypty programu PowerShell w formacie PS1. Przejdź do PlikZapisz jako i nadaj plikowi nazwę z rozszerzeniem PS1.

Aby przetestować skrypt, otwórz go w oknie programu PowerShell. Jeśli zdecydujesz się nie uruchamiać go od razu, możesz wstrzymać wykonywanie skryptu za pomocą klawisza Ctrl+ C, aby uniknąć przerwania bieżącej pracy.

Okno poleceń programu PowerShell.

Wróć do Edytora lokalnych zasad grupy. W oknie „Dodaj skrypt” znajdź i wybierz skrypt, który zapisałeś wcześniej (na przykład „Delay-Notepad”).Kliknij OK, aby potwierdzić wybór.

Dodawanie zapisanego skryptu programu PowerShell.

Teraz wróć do głównego okna, w którym znajduje się Twój skrypt opóźnionego uruchamiania. Możesz edytować lub usunąć ten skrypt w razie potrzeby. Kliknij ZastosujOK. Ta konfiguracja zastosuje opóźnione uruchamianie na wszystkich komputerach skonfigurowanych w zasadach grupy.

Potwierdzanie dodanego skryptu programu PowerShell.

Możliwość opóźnienia wykonania zadania za pomocą Harmonogramu zadań to nieocenione narzędzie. Wyłączając niektóre programy startowe, można zoptymalizować szybkość uruchamiania, jednocześnie zapewniając automatyczne uruchamianie się tych aplikacji – idealne rozwiązanie, które ułatwiają zaplanowane opóźnienia.

Mając wiedzę na temat opóźniania zaplanowanych zadań w systemie Windows, możesz zastosować te techniki do różnych zadań administracyjnych, np.do planowania konserwacji systemu za pomocą Menedżera urządzeń.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *