Filesystemwatcher
pong 24.07.2004 - 09:14 402 2
pong
Addicted
|
Hallo!
Ich suche einen freien Filesystemwatcher, welcher beliebige Verzeichnisse auf Veränderungen überwacht und welcher nach Erfüllung einer - vom User frei einstellbaren - Regel (Datei da/Datei geändert/Datei gelöscht usw.) eine zweite Aktion durchführt (in diesem Fall wäre es ein Batch File)
Konkretes Beispiel (mein Ist-Fall):
Ich lade mir per FTP Client Archive inkl. zugehöriges md5 File, welche nach vollständigen Transfer durch den FTP Client automatisch geprüft werden, nach erfolgreicher Prüfung, wird das Checksum File - durch den FTP Client - gelöscht - genau ab hier sollte der Watcher ansetzen - nachdem das Checksum File weg ist soll er eine frei definierbare Aktion (in diesem Fall reicht ein Bat File) ausführen
Ich hoffe jemand kennt soetwas pong
|
rettich
Legendwaffle, waffle!
|
wennst eh schon eine bat-datei hast, warum wirfst du die nicht in einen scheduled task und prüfst, bevor du die funktionen drin ausführst, auf "file exists"? ca so: if not exist md5file.md5 goto nofile
goto stillfile
:nofile
rem the file md5file.md5 does not exist
rem *** your other commands go here
rem ***
goto end
:stillfile
rem the file md5file.md5 does still exist
goto end
:end
das jetzt einfach alle 5 minuten ausführen und fertig.
|
pong
Addicted
|
Danke für den Ansatz, leider müsste das ganze ein Direcotry incl. Subdirectories auslesen
pong
|