Windows XP / Server 2003 memperkenalkan kami ke alat baris perintah SchTasks yang mengambil alat At yang ditawarkan pada Windows 2000. Alat ini menawarkan kemampuan untuk mengontrol setiap aspek Tugas Terjadwal Anda melalui panggilan ke perintah ini.
Sementara wizard Windows menggunakan untuk membantu Anda membuat grafik Tugas Terjadwal sangat baik, alat baris perintah sangat ideal untuk situasi seperti:
- Memanipulasi tugas dalam skrip batch.
-
Kontrol dan buat tugas di mesin berjaringan tanpa harus masuk ke mereka.
- Massa membuat / tugas sinkronisasi di beberapa mesin.
- Gunakan dalam aplikasi khusus untuk berkomunikasi dengan Penjadwal Tugas daripada harus melakukan panggilan API.
Seperti yang dapat Anda bayangkan, perintah SchTasks memiliki lebih banyak pilihan daripada yang bisa kita bahas dalam artikel ini sehingga kita akan fokus untuk menampilkan beberapa contoh konfigurasi tugas umum dan seperti apa tugas masing-masing dalam Task Scheduler.
Contoh
Buat ‘Tugas Saya’ untuk menjalankan C: RunMe.bat pukul 9 pagi setiap hari:
SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00
Ubah ‘Tugas Saya’ untuk dijalankan pada jam 2 siang:
SchTasks /Change /TN “My Task” /ST 14:00
Buat ‘Tugas Saya’ untuk menjalankan C: RunMe.bat pada setiap bulan pertama:
SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Buat ‘Tugas Saya’ untuk menjalankan C: RunMe.bat setiap hari kerja jam 2 siang:
SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
Hapus tugas bernama ‘Tugas Saya’:
SchTasks /Delete /TN “My Task”
Penciptaan Massal
Seperti alat baris perintah lainnya, Anda dapat menyertakan beberapa instruksi dalam file batch untuk menyelesaikan pembuatan massal (atau penghapusan).
Misalnya, skrip ini:
SchTasks /Create /SC DAILY /TN “Backup Data” /TR “C:Backup.bat” /ST 07:00 SchTasks /Create /SC WEEKLY /D MON /TN “Generate TPS Reports” /TR “C:GenerateTPS.bat” /ST 09:00 SchTasks /Create /SC MONTHLY /D 1 /TN “Sync Database” /TR “C:SyncDB.bat” /ST 05:00
Menghasilkan tugas-tugas ini:
Dokumentasi Microsoft pada Perintah SchTasks