Główna » szkoła » Używanie Harmonogramu zadań do uruchamiania procesów później

    Używanie Harmonogramu zadań do uruchamiania procesów później

    W tym wydaniu Geek School będziemy uczyć się o niezwykle potężnym narzędziu Task Scheduler, którego Windows używa za kulisami, aby robić różne rzeczy.

    NAWIGACJA SZKOLNA
    1. Używanie Harmonogramu zadań do uruchamiania procesów później
    2. Używanie Podglądu zdarzeń do rozwiązywania problemów
    3. Opis partycjonowania dysków twardych za pomocą zarządzania dyskami
    4. Nauka korzystania z edytora rejestru jak profesjonalista
    5. Monitorowanie komputera za pomocą Monitora zasobów i Menedżera zadań
    6. Omówienie panelu zaawansowanych właściwości systemu
    7. Zrozumienie i zarządzanie usługami Windows
    8. Korzystanie z Edytora zasad grupy do modyfikowania komputera
    9. Opis narzędzi administracyjnych systemu Windows

    Być może myślisz, że Harmonogram zadań jest tylko sposobem zaplanowania uruchomienia aplikacji w określonym czasie, ale jest to o wiele więcej i stała się integralną częścią systemu Windows.

    W dawnych czasach Windows miał mnóstwo usług działających w tle przez cały czas tylko po to, by robić rzeczy, takie jak zdarzenia czyszczenia systemu lub konserwacji, które musiały być uruchamiane w określonym czasie. Nowoczesne wersje systemu Windows porzuciły tę praktykę tak bardzo, jak to możliwe, i zamiast tego dodawały zdarzenia do Harmonogramu zadań, aby robiły to samo, ale bez konieczności uruchamiania procesu i tracenia pamięci przez cały czas.

    Nie oznacza to oczywiście, że Windows nie ma uruchomionych usług, ponieważ wiele rzeczy musi pozostać w tle przez cały czas, ponieważ wymagają stałej aktywności i komunikacji z innymi procesami. Ale migracja zadań systemowych do Task Scheduler była wspaniałą rzeczą dla użytkowników komputerów PC.

    Zrozumienie interfejsu Task Scheduler

    Po pierwszym uruchomieniu aplikacji Harmonogram zadań zostaną wyświetlone trzy okienka informacji: panel po lewej stronie z listą folderów w formacie drzewa używanym do uporządkowania listy zaplanowanych zadań, środkowy panel wyświetlający zadania same i okienko Akcje po prawej stronie, które zapewnia szybki dostęp do typowych elementów menu.

    Nie daj się zastraszyć przez wszystkie rzeczy w interfejsie - jest naprawdę bardzo prosty i nie ma zbyt wielu opcji w zagraconym interfejsie, aby wyglądało na to, że istnieją.

    Prawe okienko można rzeczywiście wyłączyć za pomocą ikony znajdującej się po prawej stronie na pasku narzędzi, ponieważ wszystkie czynności są również dostępne w menu Akcja. Jeśli masz zadanie wybrane z listy, menu zmieni się na zestaw zadań specyficzny dla zadania, taki jak Uruchom lub Zakończ, ale kiedy po raz pierwszy otworzysz Harmonogram zadań lub nie masz wybranego zadania, zobaczysz opcje tworzenia zadania, wyświetlaj uruchomione zadania i całą resztę.

    Wyjaśnimy, jak tworzyć zadania za minutę, ale najpierw powinniśmy przejrzeć niektóre opcje na liście i wyjaśnić, co robią.

    • Utwórz podstawowe zadanie udostępnia interfejs kreatora do tworzenia zaplanowanych zadań.
    • Utwórz zadanie wykorzystuje pełny widok szczegółów, w którym można ręcznie utworzyć zadanie z dowolną pożądaną opcją.
    • Importuj zadanie umożliwia importowanie zadań wcześniej wyeksportowanych. Bardzo przydatne przy kopiowaniu konfiguracji na komputer dodatkowy lub dodawaniu zadania po ponownej instalacji.
    • Wyświetl wszystkie uruchomione zadania pokazuje listę wszystkich aktualnie uruchomionych zadań, a także folder, w którym można znaleźć to zadanie.
    • Włącz / wyłącz historię wszystkich zadań włącza szczegółowe rejestrowanie wszystkiego, co robi Task Scheduler.
    • Nowy folder… tworzy nowy folder w okienku po lewej stronie, co jest szczególnie użyteczne podczas organizowania zaplanowanych zadań, jeśli kiedykolwiek będziesz tego potrzebował.
    • Usunięty folder usuwa utworzony folder i zdajesz sobie sprawę, że nie potrzebujesz go w pierwszej kolejności.
    • Odśwież i pomóż powinno być oczywiste.

    Opcja "Wyświetlaj wszystkie uruchomione zadania" wyświetla bardzo prostą listę, która pokazuje, które zadania są aktualnie uruchomione, chociaż wydaje się, że nie wypełniają one kolumn Rozpoczęty lub Czas trwania. W każdym razie warto sprawdzić, czy wszystko działa.

    Opcja Historia włączania / wyłączania wszystkich zadań jest bardzo przydatna, ponieważ umożliwia zakładkę Historia i śledzi niemal wszystko, co się dzieje. Jeśli rozwiązujesz problem związany z Zaplanowanym zadaniem, włącz tę opcję, aby uzyskać więcej danych do pracy - po prostu pamiętaj, aby wyłączyć ją później, ponieważ jest to niepotrzebne logowanie, które może nieco obniżyć wydajność, jeśli nie potrzebuję tego.

    Wkrótce omówimy szczegółowo szczegóły pozostałych kart szczegółów zadania, ale warto przejrzeć wiele folderów, aby zobaczyć typy rzeczy uruchamianych z zaplanowanym zadaniem przez system Windows lub inną firmę. oprogramowanie.

    Na przykład, jeśli przejdziesz do folderu Microsoft -> Windows -> Defrag, zobaczysz zadanie ScheduledDefrag na liście. Zakładka działań pokazuje, co faktycznie dzieje się za kulisami, i możesz sprawdzić, jakie są pozostałe opcje.

    Uwaga: nie polecilibyśmy bawić się opcjami wbudowanych usług Microsoft. Traktuj to wyłącznie jako informacyjne.

    Innym ciekawym przykładem jest folder Microsoft -> Windows -> ApplicationData, który ma zadanie CleanupTemporaryState. Patrząc na zakładkę Akcje, podajemy rzeczywistą linię poleceń, która używa składnika rundll32.exe do uruchomienia pliku Windows.Storage.ApplicationData.dll i wywołuje funkcję CleanupTemporaryState w obrębie tej biblioteki DLL.

    Co to znaczy? Możesz sam to sprawdzić, ale zasadniczo wszystkie aplikacje .NET umożliwiają używanie funkcji ApplicationData do tworzenia plików tymczasowych lub danych tylko dla bieżącej sesji. Tak więc Windows wywołuje funkcję CleanupTemporaryState co jakiś czas, aby usunąć te tymczasowe pliki, które są również umieszczone w zwykłych folderach Windows Temp.

    Ponieważ już się zastanawiasz, nie musisz ręcznie uruchamiać tego zadania, aby utrzymać komputer w czystości - jeśli chcesz usunąć te tymczasowe pliki, po prostu użyj Oczyszczania dysku lub czegoś podobnego do CCleaner. Ale fajnie jest dowiedzieć się trochę więcej o tym, jak działa system Windows pod maską.

    Mówiąc o Oczyszczanie dysku, czy wiesz, że Windows automatycznie uruchomi go w trybie cichym, gdy masz naprawdę mało miejsca na dysku?

    Wiersz poleceń dla tego zaplanowanego zadania pokazuje, jak to się robi - przekazując argumenty / autoclean i / D% systemdrive% do cleanmgr.exe, Windows powie, że narzędzie Oczyszczanie dysku automatycznie uruchomi się i wyczyści dysk, na którym jest zainstalowany system Windows.

    Z niektórymi wbudowanymi zadaniami zauważysz, że wyzwalacz może nie być ustawiony. Może to wynikać z różnych przyczyn, w tym, że system Windows może uruchamiać zaplanowane zadanie w inny sposób.

    Tworzenie podstawowych zadań za pomocą kreatora

    Teraz, gdy przeszliśmy przez niektóre opcje interfejsu, pozostaje tylko zrozumieć, jak tworzyć zadania.

    Kreator Basic Tasks pomaga szybko utworzyć zadanie bez potrzeby zrozumienia wszystkiego na temat interfejsu. Wyświetli się monit o wyzwalacz, który jest używany przez system Windows do decydowania, kiedy uruchomić zadanie. Spustem może być godzina lub data, czy to codziennie, co tydzień, co miesiąc, czy co drugi wtorek o 1 po południu. Opcje są bardzo wydajne po wybraniu i przechodzeniu do następnego ekranu.

    Możesz także uruchomić zadanie po uruchomieniu komputera, po zalogowaniu, a nawet po wyświetleniu określonego zdarzenia w Podglądzie zdarzeń, które omówimy na następnej lekcji.

    Po przejściu przez ustawienia wyzwalacza zostaniesz poproszony o działanie, które chcesz wykonać, co jest po prostu sposobem na powiedzenie, że użyjesz tego ekranu do uruchomienia programu. Nadal możesz wysłać wiadomość e-mail lub wyświetlić wiadomość, ale jest duża szansa, że ​​ta funkcja zostanie usunięta w przyszłej wersji, ponieważ obie są teraz wyświetlane jako przestarzałe..

    Na następnym ekranie pojawi się monit o program lub skrypt i możesz dodać argumenty do tego skryptu. Ostatnia opcja "Rozpocznij w" jest bardzo przydatna, jeśli aplikacja lub skrypt szuka pliku w bieżącym folderze, dzięki czemu można ustawić bieżący folder tam, gdzie plik jest.

    To wszystko, co naprawdę jest potrzebne do stworzenia zadania za pomocą kreatora, ale jest to po prostu nowatorski sposób robienia rzeczy.

    Następna strona: Tworzenie zadań w widoku szczegółowym