Mit der Powershell Klasse FileSystenWatcher können wir Verzeichnisse oder Dateien überwachen.
Ich habe dazu mal ein Skript erstellt, welches .txt Dateien unter C:\Temp überwacht.
- Datei erstellt
- Datei verändert
- Datei umbenannt
- Datei gelöscht
Ich habe das Skript um eine Stopp-Funktion erweitert . Sobald eine Datei eurer Wahl im zu überwachenden Verzeichnis angelegt wird, beendet sich die Überwachung mit einer E-Mail Benachrichtigung.
Skript Download:
MD5: CC5ED977109453C53472D46CF59C6BBC