Changer les permissions d’un fichier en Java

Dans ce tutoriel nous allons découvrir comment changer les permissions d’un fichier en Java.

Java fournit un certain nombre de méthode pour vérifier et modifier les permissions d’un fichier. Les permissions de fichiers doivent être modifiées lorsque l’utilisateur souhaite restreindre les opérations autorisées sur un fichier.
 
 

Exemple: Afficher les permissions du fichier en cours
import java.io.*; 
  
public class Main 
{ 
    public static void main(String[] args) 
    {
        File f = new File("C:\\Users\\PC\\Desktop\\test.txt"); 
          
        // Afficher les permissions associées au fichier
        System.out.println("Exécutable: " + f.canExecute()); 
        System.out.println("Lecture: " + f.canRead()); 
        System.out.println("Ecriture: "+ f.canWrite()); 
    } 
}

 
Sortie:

Exécutable: true
Lecture: true
Ecriture: true

 
 

Exemple: Changer les permissions du fichier en cours
import java.io.*; 
  
public class Main 
{ 
    public static void main(String[] args) 
    {
        File f = new File("C:\\Users\\PC\\Desktop\\test.txt"); 
         
        // Changer les permissions
        f.setExecutable(true);
        f.setReadable(true);
        f.setWritable(false); 
		  
        // Afficher les permissions associées au fichier
        System.out.println("Exécutable: " + f.canExecute()); 
        System.out.println("Lecture: " + f.canRead()); 
        System.out.println("Ecriture: "+ f.canWrite()); 
    } 
}

 
Sortie:

Exécutable: true
Lecture: true
Ecriture: false

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *