Udostępnij za pośrednictwem


Co nowego w harmonogramie zadań

Poniższe zmiany zawierają podsumowanie nowości w różnych wersjach harmonogramu zadań.

Windows 10 (i Windows Server 2016)

W systemie Windows 10 wprowadzono następujące zmiany harmonogramu zadań.

  • Gdy funkcja oszczędzania baterii jest włączona, zadania harmonogramu zadań systemu Windows są wyzwalane tylko wtedy, gdy zadanie to:

    • Nie ustawione na . Uruchom zadanie tylko wtedy, gdy komputer jest bezczynny... (zadanie nie używa IdleSettings)
    • Nie ustawiono do uruchamiania podczas automatycznej konserwacji (zadanie nie używa MaintenanceSettings)
    • Jest ustawione na Uruchom tylko, gdy użytkownik jest zalogowany (zadanie LogonType jest TASK_LOGON_INTERACTIVE_TOKEN lub TASK_LOGON_GROUP)

    Wszystkie inne wyzwalacze są opóźnione do momentu wyłączenia oszczędzania baterii. Aby uzyskać więcej informacji na temat uzyskiwania dostępu do stanu oszczędzania baterii w aplikacji, zobacz SYSTEM_POWER_STATUS. Aby uzyskać ogólne informacje na temat oszczędzania baterii, zobacz oszczędzanie baterii (w wytycznych dotyczących komponentów sprzętowych).

  • Ze względów bezpieczeństwa użytkownik niebędący administratorem nie może wyświetlać ani zarządzać zadaniem harmonogramu zadań systemu Windows utworzonym przez innego użytkownika.

Windows 8

W systemie Windows 8 wprowadzono następujące zmiany harmonogramu zadań 2.0:

  • Obsługa programu PowerShell: użytkownicy mogą zarządzać zadaniami Harmonogramu zadań systemu Windows (tworzyć, usuwać, modyfikować, bezpośrednio uruchamiać, zatrzymywać itd.) przy użyciu modułu ScheduledTasks programu PowerShell.
  • Hasła zarządzane: administratorzy mogą używać zarządzanych kont haseł w usłudze Active Directory jako głównych elementów zadań. Te zadania nie wymagają już wymuszanych zasad resetowania hasła.
  • Zmiany interfejsu API: wprowadzono dwa nowe ustawienia zadań z interfejsem ITaskSettings3.
    • MaintenanceSettings: zadania korzystające z tych ustawień są traktowane jako nowy typ zaplanowanych zadań, które są wywoływane podczas automatycznego czasu konserwacji systemu operacyjnego, zgodnie z określonym okresem i terminem.
    • volatile: zadania ustawione jako nietrwałe są zawsze wyłączone podczas rozruchu systemu operacyjnego i muszą być jawnie ponownie włączone w razie potrzeby. Zadania zmienne są używane przez klastry przełączania awaryjnego w celu zapewnienia, że na klastrze zaplanowane jest tylko jedno wystąpienie zadania na raz.
  • Ujednolicony aparat planowania obsługuje teraz następujące funkcje:
    • Typ logowania S4U za pomocą elementu LogonType.
    • Wartości zapytania XPath dla wyzwalaczy zdarzeń za pośrednictwem elementu ValueQueries.
    • Nie zezwalaj na zakończenie zadania poprzez element AllowHardTerminate.
  • Funkcje przestarzałe w tej wersji

Windows 7

W systemie Windows 7 wprowadzono następujące zmiany harmonogramu zadań 2.0:

Windows Vista

Interfejs API Harmonogramu zadań 2.0 powinien być używany do tworzenia aplikacji korzystających z usługi Harmonogram zadań w systemie Windows Vista. Aby uzyskać więcej informacji, zobacz Odwołanie do Harmonogramu zadań i Korzystanie z Harmonogramu zadań.

Windows 2000, Windows XP i Windows Server 2003

Interfejs API harmonogramu zadań 2.0 jest niedostępny. Użyj harmonogramu zadań 1.0.

harmonogram zadań

Informacje o Harmonogramie Zadań