Gibt es eine möglichkeit eine Datei unter Windows über die Komandozeile zu löschen, auch wenn sie von einem Dienst gesperrt wird?
Mit dem Tool Unlocker klappts, aber da ich das ganze aus nem PerlScript machen müsste kann ich den nicht verwenden.
Sehr seltsam ist außerdem das dieses Phänomen (das die Datei gesperrt ist) nur in dem DocumentRoot von Apache auftritt, aber laut unlocker ist Apache nicht der Dienst der sperrt, sondern GraphViz, wenn ich die selbe Aktion, in einem Ordner außerhalb des Document Root mache , klappt alles, kein Problem.
Die zu löschende Datei wird von GraphViz erzeugt, das aus einem PerlScript aufgerufen wird, und Graphviz sperrt die Datei, halt nur wenn sie im DocumentRoot liegt, sehr komisch.
Dieser Beitrag wurde von Flo bearbeitet: 07. Oktober 2006 - 23:06