Windows Server Görev Zamanlayıcı ile bir klasördeki herhangi bir değişiklikte bir görevi nasıl tetikleyebilirim?


10

Bir klasör ağacı her değiştiğinde bir komut dosyası başlatmak mümkün müdür?

Örneğin:

root
  dir1
    file1
  dir2
    file1
    file2

root dinlenir ve örneğin dosya2 değiştirilirse veya dizin ağacının herhangi bir yerine yeni bir dosya eklenirse bir komut dosyası başlatılır.

Bir alt sorgu şu olabilir: zamanlanmış görevler sıraya alınan olaylar tarafından tetikleniyor mu?

Yardımın için teşekkürler!

Yanıtlar:



2

Olay günlüğüne kaydedilen bir olaya dayalı olarak bir görevi tetikleyebilirsiniz, ancak oluşturulan yeni bir dosyaya veya değiştirilen bir dosyaya dayalı bir etkinlik oluşturacak hiçbir işlev yoktur.

Nesne erişim izleme olaylarını (güvenlik günlüğünden) belirli bir dereceye kadar kullanabilirsiniz, ancak çok fazla gürültü ürettiklerinden, bunun çok iyi çalışması olası değildir.

Ancak bunu gerçekleştirmek için 3. taraf ürünü (ücretsiz sürüm mevcuttur) EventSentry kullanabilirsiniz - görev zamanlayıcı ile birlikte veya tek başına. Bir dosya eklendiğinde, değiştirildiğinde veya kaldırıldığında olayları olay günlüğüne kaydeden bir dosya izleme özelliği içerir (sağlama toplamı değişiklikleri dahil). Daha sonra, günlüğe kaydedilen olaya dayalı bir işlemi tetikleyebilirsiniz.

Ayrıca Görev Zamanlayıcı ile birlikte kullanabileceğiniz ücretsiz bir sürüm (EventSentry Light) vardır. EventSentry Light ilk olarak olayı dosya izlemeye (uygulama olay günlüğünde) dayalı olarak oluşturur ve daha sonra bunu görev zamanlayıcısının tetikleyicisi olarak kullanabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.