Thread rmdir permission denied unter Windows XP
(43 answers)
Opened by Thomas at 2009-10-16 14:20
Weil hier
Code (perl): (dl
)
open FH ,'<',$datei Wenn dem so ist, so halte ich es für möglich, dass die vom System für dieses Filehandle vergebene ID erst wieder frei geben wird, wenn das Programm sich beendet, oder der Geltungsbereich verlassen wird, selbst nach einem "close". Unter POSIX-Konformen Systemen wäre das kein Problem, da man die Datei im Filesystem löschen kann ohne das es das OS stört, unter Windows käme es dann zu den beschriebenen Problemen. Es ist natürlich insofern Spekulation, als das ich unterstelle, das es zumindest unter Windows mehr als ein "close"-Systemaufruf braucht um die Datei/Verzeichnis-ID wider frei zu geben, woran das System erkennen könnte, das es wieder frei nutzbar würde. |