Thread *.bat löschen (33 answers)
Opened by Snicker at 2008-09-08 13:45

Snicker
 2008-09-12 17:39
#114571 #114571
User since
2008-08-09
25 Artikel
BenutzerIn
[default_avatar]
Gast+2008-09-09 22:42:10--
Schließt du die Dateihandle nicht wieder? "close(handle)" Danach solltest du die Dateien ohne Probleme handhaben können.
Was anderes kann ich mir nicht vorstellen...

ah! Jetzt werden die *.bat Datein gelöscht. Es lag hier an dem fehlendem close Befehl.

Nur kann ich noch vom anderen Dateityp die jeweils letzte Datei nicht löschen. Bekomme keinen Zugriff, auch wenn ich die Datei schließe und dann löschen will. Selbst in einer Schleife mit dem "sleep" befehl haut es nicht hin. Windows gewährt mir keinen Zugriff

hier ein Ausschnitt aus dem Quelltext.
Code (perl): (dl )
1
2
3
4
5
while (-e "$modelldatei$q$einstellungen_para_wert[1]"){
        close ("$modelldatei$q$einstellungen_para_wert[1]");
        unlink ("$modelldatei$q$einstellungen_para_wert[1]") or warn "$!";
        sleep (1);
}

View full thread *.bat löschen