Menentukan pekerjaan terjadwal di Windows PowerShell

Selesai

Pekerjaan terjadwal adalah kombinasi yang berguna dari pekerjaan latar belakang Windows PowerShell dan tugas Penjadwal Tugas Windows. Mirip dengan yang terakhir, pekerjaan terjadwal disimpan ke disk. Anda dapat meninjau dan mengelola pekerjaan terjadwal Windows PowerShell di Penjadwal Tugas, mengaktifkan dan menonaktifkan tugas atau cukup menjalankan pekerjaan terjadwal. Anda bahkan dapat menggunakan pekerjaan terjadwal:

  • Sebagai template untuk membuat pekerjaan terjadwal lainnya.
  • Untuk menetapkan jadwal satu kali atau jadwal berkala untuk memulai pekerjaan.
  • Untuk mengatur kondisi ketika pekerjaan dimulai lagi.

Catatan

Anda dapat melakukan semua tugas ini dari Penjadwal Tugas.

Windows PowerShell menyimpan hasil pekerjaan terjadwal ke disk dan membuat log output pekerjaan yang sedang berjalan. Pekerjaan terjadwal memiliki serangkaian perintah khusus yang dapat Anda gunakan untuk mengelolanya. Anda dapat menggunakan perintah ini untuk membuat, mengedit, mengelola, menonaktifkan, dan mengaktifkan kembali pekerjaan terjadwal, pemicu pekerjaan, dan opsi pekerjaan.

Untuk membuat pekerjaan terjadwal, gunakan perintah pekerjaan terjadwal. Perhatikan bahwa apa pun yang dibuat di Penjadwal Tugas dianggap sebagai tugas terjadwal meskipun berada di jalur Microsoft\Windows\PowerShell\ScheduledJobs di Penjadwal Tugas. Setelah membuat pekerjaan terjadwal, tinjau dan kelola di Penjadwal Tugas dengan memilih pekerjaan terjadwal untuk:

  • Menemukan pemicu pekerjaan di tab Pemicu.
  • Menemukan opsi pekerjaan terjadwal pada tab Umum dan Ketentuan.
  • Meninjau instans pekerjaan yang telah dijalankan pada tab Riwayat.

Catatan

Saat Anda mengubah pengaturan pekerjaan terjadwal di Penjadwal Tugas, perubahan tersebut berlaku untuk semua pekerjaan terjadwal di masa mendatang.

Perintah yang bekerja dengan tugas terjadwal dalam modul PSScheduledJob disertakan dalam versi sistem operasi Windows Server dan Klien saat ini. Untuk meninjau daftar lengkap perintah, jalankan perintah berikut:

Get-Command –Module PSScheduledJob

Pekerjaan terjadwal terdiri dari tiga komponen:

  • Pekerjaan itu sendiri mendefinisikan perintah yang akan dijalankan.
  • Opsi pekerjaan menentukan opsi dan kriteria yang dijalankan.
  • Pemicu pekerjaan menentukan kapan pekerjaan akan dijalankan.

Anda biasanya membuat objek opsi pekerjaan dan objek pemicu pekerjaan, dan menyimpan objek tersebut dalam variabel. Anda kemudian menggunakan variabel tersebut saat membuat pekerjaan terjadwal yang sebenarnya.

Catatan

Modul ScheduledTasks menyertakan perintah yang dapat mengelola semua tugas di Windows Penjadwal Tugas.