comment tester droits acces fichier ou repertoire en java
Bonjour,
je suis sous windows, et j'ai interdit les droit en ecriture sur un fichier c:\\toto.txt.
Je l'ai interdit uniquement pour moi et pas pour les autres utilisateur.
Je souhaite vérifier les droits d'accès sur ce fichier. cad
actuellement quand je fais :
Code:
1 2 3 4 5 6 7 8
|
File f = new File("c:\\toto.txt");
if (file.exists())
{
if (!file.canWrite()) { System.out.println("cant write"); }
else
System.out.println("can write")
} |
elle me repond que jai les droits.
cette methode ne fonctionne pas si on enleve les droits à un unique utilisateur. par contre Elle fonctionne si je les enleve à tout le monde.
connaissez vous une autre méthode ?
merci d'avance