Jeśli często korzystasz z niektórych programów w systemie Microsoft Windows 10 i masz dość otwierania ich po wyłączeniu lub ponownym uruchomieniu, możesz utworzyć zaplanowane zadanie, które będzie uruchamiane podczas uruchamiania.
Opcja 1 – Z GUI
- Używając "Klawisz Windows“ + “r” aby otworzyć bieg i pisać “taskschd.msc“. Otworzy się Harmonogram zadań.
- W panelu akcji możesz wybrać, czy chcesz utworzyć zadanie wsteczne, czy utworzyć zadanie. Kliknij "Utwórz zadanie“.
- Ten "Utwórz zadaniepojawi się ekran. Wybierz "Ogólny” zakładka.
- W "Nazwa”, nadaj zadaniu nazwę. Przykład: "Zadanie programu Outlook“.
- W "Opis”, tutaj możesz opisać, do czego służy zadanie i do czego służy.
- Ostatnia sekcja to „Opcje zabezpieczeń“, tutaj możesz ustawić, kto może uruchomić to zadanie i czy zadanie ma uprawnienia administratora.
- Wybierz "Wyzwalacze” zakładka.
- Wybierz "Nowy…“.
- Ten "Nowy wyzwalacz” pojawi się okno, tutaj masz możliwość ustawienia, kiedy zadanie ma się rozpocząć.
- Wybierz, kiedy chcesz, aby zadanie zostało rozpoczęte w „Rozpocznij zadanie” menu rozwijane.
- Zmodyfikuj "Ustawienia” obszar zgodnie z życzeniem.
- W "Zaawansowane ustawienia” pole możesz wybrać, aby opóźnić zadanie, powtórzyć zadanie, zatrzymać zadanie, aktywować i wygasnąć.
- “Włączony” jest domyślnie zaznaczone.
- Wybierz "ok“.
- Wybierz "działania”, a następnie wybierz „Nowy“.
- Ten "Nowa akcja” otworzy się okno.
- W "Akcja" upuścić, "Uruchom program” jest ustawione domyślnie. Zmień to w razie potrzeby.
- Wybierz "Przeglądaj…" obok "Program/skrypt" pole
- Przejdź do programu, dla którego chcesz zaplanować zadanie.
- Wybierz "ok“.
- Przejdź do „Warunki” zakładka.
- Możesz je zmienić, jeśli chcesz, ale zalecam pozostawienie tych ustawień domyślnych.
- Wybierz "Ustawienia” zakładka. Możesz je zmienić, jeśli chcesz, ale radzę zostawić je w spokoju.
- Wybierz "ok“.
Pomyślnie skonfigurowałeś zaplanowane zadanie!
Opcja 2 – Z wiersza poleceń
Możesz dodać zaplanowane zadania z wiersza poleceń, jeśli chcesz uwzględnić je w skrypcie za pomocą „schtasks” wraz z parametrami, aby powiedzieć, kiedy zaplanować zadanie.
Na przykład, gdybym chciał uruchomić „notepad.exe” w każdą środę o 13:00, mógłbym użyć następującego polecenia:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc tygodniowy /d środa /st 13:00:00
SCHTASKS /Create [/S system [/U nazwa użytkownika] [/P [hasło]]]] [/RU nazwa użytkownika [/RP hasło]] /SC harmonogram [/MO modyfikator] [/D dzień] [/M miesięcy] [/ Idletime] /TN nazwa zadania /TR zadanie [/ST starttime] [/RI interwał] [ {/ET endtime | /DU czas trwania} [/K] [/XML plik xml] [/V1]] [/SD data początkowa] [/ED data końcowa] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Lista parametrów:
- /S system Okresla system zdalny do polaczenia. Jeśli zostanie pominięty, domyślnym parametrem systemowym jest system lokalny.
- /U nazwa_użytkownika Określa kontekst użytkownika, w którym powinien być wykonywany program SchTasks.exe.
- /P [haslo] Okresla haslo dla danego kontekstu uzytkownika. Monituje o wprowadzenie danych, jeśli pominięto.
- /RU nazwa użytkownika Określa konto użytkownika „uruchom jako” (kontekst użytkownika), w ramach którego uruchamiane jest zadanie. Prawidłowe wartości konta systemowego to „”, „NT AUTHORITY\SYSTEM” lub „SYSTEM”. W przypadku zadań v2 dostępne są również „ZARZĄDZANIE NT\USŁUGA LOKALNA” i „ZARZĄDZANIE NT\USŁUGA SIECIOWA”, a także dobrze znane identyfikatory SID dla wszystkich trzech.
- /RP [hasło] Określa hasło dla użytkownika „uruchom jako”. Aby monitować o hasło, wartość musi być „*” lub brak. To hasło jest ignorowane dla konta systemowego. Musi być połączony z przełącznikiem /RU lub /XML.
- /SC harmonogram Określa częstotliwość harmonogramu. Prawidłowe typy harmonogramów: MINUTOWY, GODZINOWY, CODZIENNY, TYGODNIOWY, MIESIĘCZNY, JEDNORAZOWY, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- Modyfikator /MO Ulepsza typ harmonogramu, aby umożliwić dokładniejszą kontrolę nad cyklem harmonogramu. Prawidłowe wartości są wymienione w sekcji „Modyfikatory” poniżej.
- /D dni Określa dzień tygodnia, w którym zadanie ma być uruchomione. Prawidłowe wartości: MON, WT, WED, CHU, FRI, SAT, SUN oraz dla harmonogramów MONTHLY 1 – 31 (dni miesiąca). Symbol wieloznaczny „*” określa wszystkie dni.
- /M miesiecy Okresla miesiace w roku. Domyślnie pierwszy dzień miesiąca. Prawidłowe wartości: STY, LUT, MAR, KWIECIEŃ, MAJ, CZE, LIP, SIE, WRZES, PAŹDZIERNIK, LISTOPAD, GRU. Symbol wieloznaczny „*” określa wszystkie miesiące.
- /I czas bezczynności Określa czas bezczynności, jaki należy odczekać przed uruchomieniem zaplanowanego zadania ONIDLE. Ważny zakres: 1 – 999 minut.
- /TN nazwazadania Określa ciąg w postaci ścieżka\nazwa, który jednoznacznie identyfikuje zaplanowane zadanie.
- /TR zadanie Okresla sciezke i nazwe pliku programu, który ma byc uruchomiony w zaplanowanym czasie.
Przykład: C:\windows\system32\calc.exe - /ST starttime Określa czas rozpoczęcia zadania. Format czasu to GG: mm (czas 24-godzinny), na przykład 14:30 dla 14:30. Domyślnie jest to bieżący czas, jeśli nie określono /ST. Ta opcja jest wymagana z /SC ONCE.
- /RI interwał Określa interwał powtórzeń w minutach. Nie dotyczy to harmonogramów typu: MINUTOWY, GODZINOWY, PRZY URUCHOMIENIU, PRZY ZALOGOWANIU, BEZCZYNNY, JEDNORAZOWY. Obowiązujący zakres: 1 – 599940 minut. Jeśli określono /ET lub /DU, domyślnie jest to 10 minut.
- /ET endtime Określa czas zakończenia uruchomienia zadania. Format czasu to GG: mm (czas 24-godzinny), na przykład 14:50 dla 14:50. Nie dotyczy to typów harmonogramów: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU czas trwania Określa czas trwania zadania. Format czasu to GG: mm. Nie dotyczy to /ET i typów harmonogramów: ONSTART, ONLOGON, ONIDLE, ONEVENT. W przypadku zadań /V1, jeśli określono /RI, domyślny czas trwania to 1 godzina.
- /K Kończy zadanie o godzinie zakończenia lub czasie trwania. Nie dotyczy to typów harmonogramów: ONSTART,
ONLOGON, ONIDLE, ONEVENT. Należy określić /ET lub /DU. - /SD data początkowa Określa pierwszą datę uruchomienia zadania. Format to mm/dd/rrrr. Domyślnie do prądu
Data. Nie dotyczy to harmonogramów typu: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /ED data końcowa Określa ostatnią datę uruchomienia zadania. Format to mm/dd/rrrr. Nie dotyczy to harmonogramów typu: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC nazwa_kanalu Określa kanał zdarzenia dla wyzwalaczy zdarzenia OneEvent.
- /IT Umożliwia interaktywne uruchamianie zadania tylko wtedy, gdy użytkownik /RU jest aktualnie zalogowany w momencie uruchomienia zadania.
To zadanie działa tylko wtedy, gdy użytkownik jest zalogowany. - /NP Żadne hasło nie jest przechowywane. Zadanie działa nieinteraktywnie jako dany użytkownik. Dostępne są tylko zasoby lokalne.
- /Z Zaznacza zadanie do usunięcia po jego ostatnim uruchomieniu.
- /XML plikxml Tworzy zadanie z pliku XML zadania określonego w pliku. Można łączyć z przełącznikami /RU i /RP lub z samym /RP, gdy kod XML zadania zawiera już podmiot zabezpieczeń.
- /V1 Tworzy zadanie widoczne dla platform wcześniejszych niż Vista. Niezgodny z /XML.
- /F Wymusza tworzenie zadania i pomija ostrzeżenia, jeśli określone zadanie już istnieje.
- /RL poziom Ustawia poziom uruchomienia zadania. Prawidłowe wartości to LIMITOWANE i NAJWYŻSZE. Wartość domyślna to OGRANICZONA.
- /DELAY delaytime Określa czas oczekiwania na opóźnienie uruchomienia zadania po wyzwoleniu wyzwalacza. Format czasu to mmmm: ss. Ta opcja jest prawidłowa tylko dla harmonogramów typu ONSTART, ONLOGON, ONEVENT.
- /HRESULT Dla lepszej diagnozy kod zakończenia procesu będzie miał format HRESULT.
- /? Wyświetla ten komunikat pomocy.
Modyfikatory: prawidłowe wartości przełącznika /MO na typ harmonogramu:
MINUTA: 1 – 1439 minut.
GODZINNE: 1 – 23 godziny.
DZIENNIE: 1 – 365 dni.
TYGODNIOWO: tygodnie 1 – 52.
RAZ: Bez modyfikatorów.
ONSTART: Brak modyfikatorów.
ONLOGON: Brak modyfikatorów.
ONIDLE: Brak modyfikatorów.
MIESIĘCZNIE: 1 – 12 lub
PIERWSZY, DRUGI, TRZECI, CZWARTY, OSTATNI, OSTATNI DZIEŃ.