如何使用java程序向windows计算机的所有用户授予文件夹的完全权限?
我的java程序需要为运行我的程序的Windows桌面系统的所有用户授予对文件夹的完全访问权 任何提示都将不胜感激。尝试以下操作:如何使用java程序向windows计算机的所有用户授予文件夹的完全权限?,java,Java,我的java程序需要为运行我的程序的Windows桌面系统的所有用户授予对文件夹的完全访问权 任何提示都将不胜感激。尝试以下操作: ProcessBuilder builder = new ProcessBuilder( "cmd.exe", "/c", "cd \"C:\\Windows\\System32\" && icacls "+"\""+modifiedJavapath+"\""+ " /grant \"Users\":F ");
ProcessBuilder builder = new ProcessBuilder(
"cmd.exe", "/c", "cd \"C:\\Windows\\System32\" && icacls "+"\""+modifiedJavapath+"\""+ " /grant \"Users\":F ");
builder.redirectErrorStream(true);
builder.start();
您可以使用:
File file = new File("mioFile.txt");
file.setExecutable(boolean); – true, allow execute operations; false to disallow it.
file.setReadable(boolean); – true, allow read operations; false to disallow it.
file.setWritable(boolean); – true, allow write operations; false to disallow it.
file.canExecute(); – return true, file is executable; false is not.
file.canWrite(); – return true, file is writable; false is not.
file.canRead(); – return true, file is readable; false is not.