Apa yang Baru dalam Penjadwal Tugas

Perubahan berikut ini meringkas apa yang baru dalam versi Penjadwal Tugas yang berbeda.

Windows 10 (dan Windows Server 2016)

Perubahan Task Scheduler berikut diperkenalkan di Windows 10.

  • Ketika penghemat baterai aktif, tugas Penjadwal Tugas Windows dipicu hanya jika tugasnya:

    • Tidak diatur ke Mulai tugas hanya jika komputer diam... (tugas tidak menggunakan IdleSettings)
    • Tidak diatur untuk dijalankan selama pemeliharaan otomatis (tugas tidak menggunakan MaintenanceSettings)
    • Diatur ke Jalankan hanya ketika pengguna masuk ( tugas LogonTypeTASK_LOGON_INTERACTIVE_TOKEN atau TASK_LOGON_GROUP)

    Semua pemicu lainnya tertunda hingga penghemat baterai mati. Untuk informasi selengkapnya tentang mengakses status penghemat baterai di aplikasi Anda, lihat SYSTEM_POWER_STATUS. Untuk informasi umum tentang penghemat baterai, lihat penghemat baterai (dalam pedoman komponen perangkat keras).

  • Untuk alasan keamanan, pengguna non-administrator tidak dapat melihat atau mengelola tugas Penjadwal Tugas Windows yang dibuat oleh pengguna lain.

Windows 8

Perubahan Task Scheduler 2.0 berikut diperkenalkan di Windows 8:

  • Dukungan Powershell: pengguna dapat mengelola (membuat, menghapus, memodifikasi, memulai secara eksplisit, menghentikan, dll.) Tugas Penjadwal Tugas Windows menggunakan modul powershell ScheduledTasks.
  • Kata sandi terkelola: administrator dapat menggunakan akun kata sandi terkelola Direktori Aktif sebagai prinsipal tugas. Tugas-tugas ini tidak lagi memerlukan kebijakan reset kata sandi yang diberlakukan.
  • Perubahan API: Memperkenalkan dua pengaturan tugas baru dengan antarmuka ITaskSettings3 .
    • MaintenanceSettings: tugas yang menggunakan pengaturan ini diperlakukan sebagai jenis baru tugas terjadwal yang dipanggil selama waktu pemeliharaan otomatis OS, sesuai dengan periodisitas dan tenggat waktu yang ditentukan.
    • Volatil: tugas yang diatur menjadi volatil selalu dinonaktifkan pada boot OS dan harus diaktifkan kembali secara eksplisit jika diperlukan. Tugas volatil digunakan oleh kluster failover untuk memastikan hanya satu instans tugas yang dijadwalkan pada kluster pada satu waktu.
  • Mesin penjadwalan terpadu sekarang mendukung fitur-fitur berikut:
    • Jenis Masuk S4U, melalui elemen LogonType .
    • Nilai kueri JalurX untuk pemicu peristiwa, melalui elemen ValueQueries .
    • Jangan izinkan tugas dihentikan secara permanen, melalui elemen AllowHardTerminate .
  • Fitur tidak digunakan lagi dalam rilis ini

Windows 7

Perubahan Task Scheduler 2.0 berikut diperkenalkan di Windows 7:

  • Menggunakan mesin penjadwalan terpadu yang disediakan oleh sistem operasi yang mendasar.

  • Kemampuan untuk menolak memulai tugas dalam sesi Remote Applications Integrated Locally (RAIL).

  • Pengerasan keamanan tugas (hanya untuk tugas yang berjalan sebagai "LAYANAN JARINGAN" atau "LAYANAN LOKAL"):

    • Kemampuan untuk menetapkan jenis pengidentifikasi keamanan token proses (SID) (misalnya, tidak dibatasi atau tidak ada) ke tugas.
    • Izinkan pengembang tugas untuk meminta serangkaian hak istimewa yang tepat yang diperlukan tugas mereka.
  • Perubahan API:

Windows Vista

API Task Scheduler 2.0 harus digunakan dalam mengembangkan aplikasi yang menggunakan layanan Penjadwal Tugas di Windows Vista. Untuk informasi selengkapnya, lihat Referensi Penjadwal Tugas dan Menggunakan Penjadwal Tugas.

Windows 2000, Windows XP, dan Windows Server 2003

API Task Scheduler 2.0 tidak tersedia. Gunakan Penjadwal Tugas 1.0.

Tugas Microsoft Azure Scheduler

Tentang Penjadwal Tugas