1
私のJavaプログラムは、自分のプログラムが実行されるWindowsデスクトップシステムのすべてのユーザーのフォルダへのフルアクセスを許可する必要があります。javaプログラムを使用してWindowsマシンのすべてのユーザーにフォルダへのフルアクセス許可を与える方法はありますか?
ご了承ください。
私のJavaプログラムは、自分のプログラムが実行されるWindowsデスクトップシステムのすべてのユーザーのフォルダへのフルアクセスを許可する必要があります。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.
を