wie kann ich feststellen, ob ich auf ein Verzeichnis
Leserechte habe?
File f = new File(„C:\Temp\keineRechte\“);
f.canRead()
gibt bei mir immer true, auch wenn ich auf das Verzeichnis
„keineRechte“ nicht zugreifen kann („Zugriff verweigert“)
(Windows XP).
Ungetestete Antwort: canRead gibt bei Verzeichnissen immer true zurück, du siehst das Verzeichnis ja auch, canExecute sollte aber false zrückgeben, wenn du den Verzeichnisinhalt nicht auflisten darfst.