Bonjour,
Je me demande, s'il vous plait, Comment peut on appliquer des droit de permissions par exemple le "read" sur un dossier en utilisatant une classe java sur Windows, et comment peut-on savoir si on a le droit de "read" sur un dossier ou pas?
Je dis bien "read"
J'ai testé avec canRead() et setReadable(true) fournit pas la classe "File" de "io" mais ça marche toujours pas!
le canRead() renvoie toujours true meme si on a pas le droit de Read sur le dossier
le setReadable(true) n'applique jamais le droit "read" sur un dossier
Code :
- import java.io.File;
- public class TestTest {
- public static void main(String[] args) {
- File f = new File("D:/Test" );
- if(f.canRead())
- System.out.println("OK => "+f.setWritable(true));
- else
- System.out.println("KO" );
- }
- }
|
Y a t'il des solutions?
Merci d'avance pour vos aides!