如何在文件夹上应用权限“读取”?
您好,
请问,我们如何在Windows上的java类中对文件夹应用正确的权限“read”,以及我们如何知道我们是否有权“读取”文件夹? “读”当然
我使用“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");
}
}
有解决方案吗?
感谢您的帮助!
答案 0 :(得分:1)