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
0 comments: