Hari ini saya harus berjuang sedikit dengan Windows Scheduler. Tugasnya adalah sebagai berikut:
setiap sepuluh menit, jalankan skrip vbs pemantauan, yang jika ada masalah mengirimkan peringatan ke administrator (lihat artikel tentang cara mengirim email dari vbs (vbscript))
Karena Saya membutuhkan skrip untuk menjadi otonom, dan dijalankan dari akun sistem, saya memutuskan bahwa cara terbaik untuk menjalankannya adalah atas nama sistem (Sistem). Namun, tim yang saya kenal di sama sekali tidak ada kesempatan untuk menjalankan tugas dengan frekuensi yang saya butuhkan.
Misalnya, jika Anda ingin membuat tugas penjadwal. yang akan berjalan setiap hari jam 2:00, akan mendapatkan sesuatu seperti ini di:
pukul 02:00 / setiap: su, m, t, w, th, f, s "c: \ Program Files \ somescript.vbs"
Oleh karena itu, saya harus memikirkan tim manajemen Penjadwal Windows yang luar biasa, seperti schtasks. Administrator muda yang tidak siap dapat dikejutkan dengan mengetik: schtasks /?. Jumlah parameter untuk perintah ini sangat besar.!
Bagi saya sendiri, saya mengumpulkan perintah schtasks yang membuat tugas Penjadwal Windows baru yang menjalankan skrip vbs setiap 10 menit. Pekerjaan berjalan atas nama sistem (NT AUTHORITY \ SYSTEM)
schtasks / create / sc minute / mo 10 / tn "Deskripsi tugas penjadwal" / tr c: \ Program Files \ somescript.vbs / ru "System"