Mögliche Duplizieren:
java directory permissions with AccessController.checkPermissionAccess Kontrolle auf Ordner in Java
ich den folgenden Code bin mit dem Zugriff auf ausgewählten Ordner zu überprüfen. Aber es funktioniert nicht.
private boolean writeAccess(String path){
try {
AccessController.checkPermission(new FilePermission(path, "read,write"));/*,*/
// Has permission
return true;
}
catch (SecurityException e) {
// Does not have permission
return false;
}
}
Was ist das Problem? Und gibt es noch andere Möglichkeiten, die Existenz und den Zugriff auf die Ordner/Verzeichnisse zu überprüfen?
Was bedeutet "nicht funktioniert"? löst Ausnahme aus? – andersoj
wird für alle nicht zugreifbaren Ordner zurückgegeben. – Bhaskar
dirPermissions ("C: \ Dokumente und Einstellungen \ bkh4kor \ Desktop", "WRITE") es gibt immer falsch, d. H. Keinen Zugriff. – Bhaskar