Beranda » bagaimana » Cara Membuat, Mengubah, dan Menghapus Tugas Terjadwal dari Baris Perintah

    Cara Membuat, Mengubah, dan Menghapus Tugas Terjadwal dari Baris Perintah

    Windows XP / Server 2003 memperkenalkan kami ke alat baris perintah SchTasks yang mengambil alat At ditawarkan di Windows 2000. Alat ini menawarkan kemampuan untuk mengontrol setiap aspek Tugas Terjadwal Anda melalui panggilan ke perintah ini.

    Sementara wizard yang digunakan Windows untuk membantu Anda membuat Tugas Terjadwal secara grafis sangat bagus, alat baris perintah sangat ideal untuk situasi seperti:

    • Memanipulasi tugas dalam skrip batch.
    • Kontrol dan buat tugas pada mesin jaringan tanpa harus login ke mereka.
    • Membuat tugas massal / menyinkronkan di beberapa mesin.
    • Gunakan di aplikasi khusus untuk berkomunikasi dengan Penjadwal Tugas alih-alih harus membuat panggilan API.

    Seperti yang dapat Anda bayangkan, perintah SchTasks memiliki lebih banyak opsi daripada yang dapat kita bahas dalam artikel ini sehingga kami akan fokus pada memperlihatkan beberapa contoh konfigurasi tugas umum dan seperti apa tugas masing-masing dalam Penjadwal Tugas.

    Contohnya

    Buat 'Tugas Saya' untuk menjalankan C: RunMe.bat pukul 9 pagi setiap hari:

    SchTasks / Buat / SC SETIAP HARI / TN "Tugas Saya" / TR "C: RunMe.bat" / ST 09:00

    Ubah 'Tugas Saya' untuk dijalankan pada pukul 14:00:

    SchTasks / Change / TN "Tugas Saya" / ST 14:00

    Buat 'Tugas Saya' untuk menjalankan C: RunMe.bat pada tanggal pertama setiap bulan:

    SchTasks / Create / SC MONTHLY / D 1 / TN “Tugas Saya” / TR “C: RunMe.bat” / ST 14:00

    Buat 'Tugas Saya' untuk menjalankan C: RunMe.bat setiap hari kerja pukul 14:00:

    SchTasks / Create / SC WEEKLY / D MON, TUE, WED, THU, FRI / TN “Tugasku” / TR “C: RunMe.bat” / ST 14:00

    Hapus tugas bernama 'Tugas Saya':

    SchTasks / Delete / TN "Tugas Saya"

    Catatan: ini akan memunculkan peringatan yang perlu Anda konfirmasi.

    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 / Buat / SC SETIAP HARI / TN "Data Cadangan" / TR "C: Backup.bat" / ST 07:00
    SchTasks / Create / SC WEEKLY / D MON / TN “Hasilkan Laporan TPS” / TR “C: GenerateTPS.bat” / ST 09:00
    SchTasks / Create / SC MONTHLY / D 1 / TN “Sinkronisasi Database” / TR “C: SyncDB.bat” / ST 05:00

    Menghasilkan tugas-tugas ini:

    Kemampuan untuk melakukan ini adalah cara cepat untuk meluncurkan tugas baru atau mengubah jadwal yang ada ke banyak mesin sekaligus. Sebagai cara untuk memastikan tugas diperbarui, Anda dapat memasukkan perintah SchTasks yang sesuai dalam skrip login domain yang akan memperbarui mesin pengguna saat mereka masuk.

    Dokumentasi Microsoft tentang Perintah SchTasks