如何使用java程序向windows计算机的所有用户授予文件夹的完全权限?

如何使用java程序向windows计算机的所有用户授予文件夹的完全权限?,java,Java,我的java程序需要为运行我的程序的Windows桌面系统的所有用户授予对文件夹的完全访问权 任何提示都将不胜感激。尝试以下操作: ProcessBuilder builder = new ProcessBuilder( "cmd.exe", "/c", "cd \"C:\\Windows\\System32\" && icacls "+"\""+modifiedJavapath+"\""+ " /grant \"Users\":F ");

我的java程序需要为运行我的程序的Windows桌面系统的所有用户授予对文件夹的完全访问权

任何提示都将不胜感激。

尝试以下操作:

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.