フォルダに適切な権限「読み取り」を適用する方法は?
こんにちは、
Windows の Java クラスのフォルダに適切な「読み取り」権限を適用するにはどうすればよいですか? また、フォルダに「読み取り」権限があるかどうかを知るにはどうすればよいですか? もちろん「読む」
"io" Java の "File" クラスが提供する canRead() と setReadable(true) でテストしましたが、まだ動作しません!
フォルダの「読み取り」権限がない場合でも、canRead() メソッドは常に true を返します。
setReadable(true) メソッドは、フォルダーに正しい「読み取り」を適用しません
import java.io.File;
public class TestTest {
public static void main(String[] args) {
File f = new File("D:/Test");
if(f.canRead())
System.out.println("OK => "+f.setWritable(true));
else
System.out.println("KO");
}
}
解決策はありますか?
ご協力ありがとうございました!