Bagaimana memicu tugas pada setiap perubahan pada folder dengan Penjadwal Tugas Windows Server?

10

Apakah mungkin untuk memulai skrip setiap kali pohon folder dimodifikasi.

Misalnya:

root
  dir1
    file1
  dir2
    file1
    file2

root akan didengarkan dan jika, misalnya, file2 dimodifikasi atau file baru ditambahkan di mana saja di pohon direktori, skrip dimulai.

Subquestion akan menjadi: apakah tugas-tugas yang dijadwalkan dipicu oleh peristiwa antri?

Terima kasih atas bantuan Anda!

Julio Guerra
sumber

Jawaban:

2

Anda bisa memicu tugas berdasarkan peristiwa yang dicatat ke log peristiwa, namun tidak ada fungsi yang akan membuat acara berdasarkan pada file baru yang dibuat atau file yang sedang dimodifikasi.

Anda bisa menggunakan peristiwa pelacakan akses objek (dari log keamanan) ke tingkat tertentu, tetapi karena mereka menghasilkan banyak suara, tidak mungkin ini akan bekerja dengan sangat baik.

Anda dapat menggunakan produk pihak ke-3 (versi gratis tersedia) EventSentry untuk mencapai ini - baik dalam kombinasi dengan penjadwal tugas, atau berdiri sendiri. Ini termasuk fitur pemantauan file yang akan mencatat peristiwa ke log peristiwa ketika file ditambahkan, diubah, atau dihapus (termasuk perubahan checksum). Anda kemudian dapat memicu proses berdasarkan pada peristiwa yang dicatat.

Ada juga versi gratis (Lampu EventSentry) yang dapat Anda gunakan bersama dengan Penjadwal Tugas. EventSentry Light pertama-tama akan menghasilkan acara berdasarkan pemantauan file (dalam log peristiwa aplikasi), dan Anda kemudian dapat menggunakannya sebagai pemicu untuk penjadwal tugas.

Luke yang beruntung
sumber