Sunday, March 27, 2016

Java I/O Examples : How To Set File Permissions

Intro


This examples will demonstrates how to set file permissions using Java program. To set file permissions, you can use the following methods, are File.setExecutable(), File.setReadable(), and File.setWritable() methods.

Examples


package com.freesamplecode.java.io;

import java.io.File;

public class SetFilePermissionDemo {
 public static void main(String[] args){
  File file = new File("D:/temp/test.sh");
  System.out.println("Before set permission...");
  System.out.println("Can execute? : "+file.canExecute());
  System.out.println("Can Write? : "+file.canWrite());
  System.out.println("Can Read? : "+file.canRead());
  
  file.setExecutable(true);
  file.setWritable(false);
  file.setReadable(true);
  
  System.out.println("\n After set permission....");
  System.out.println("Can execute? : "+file.canExecute());
  System.out.println("Can Write? : "+file.canWrite());
  System.out.println("Can Read? : "+file.canRead());
 }
}


Output


Before set permission...
Can execute? : true
Can Write? : false
Can Read? : true

After set permission....
Can execute? : true
Can Write? : false
Can Read? : true

Screenshot

How To Set File Permissions In Java

Related Posts:

0 comments: