Ich habe einige Batch-Skripte, die auf Dateien warten. Die Warteschleife wird mit der typischen IF EXISTS-Schleife ausgeführt:
:waitloop
IF EXISTS file.zip GOTO waitloopend
sleep.exe 60
goto waitloop
: waitloopend
Ich suche nach einer effizienteren Möglichkeit, auf Dateien zu warten. So etwas wie ein Befehl waitfile.exe, der blockiert und wartet, bis die Datei angezeigt wird. Intern sollte die FileSystemWatcher- Klasse verwendet werden, um das Programm beenden zu können, sobald die Datei angezeigt wird.
Unter Linux habe ich mein eigenes Perl-Skript, das intern Inotify verwendet.
Wissen Sie, ob es ein solches Tool gibt?