我不明白为什么这不起作用 我知道如果您没有权限,setReadable(True) 方法将不起作用,但我应该这样做,因为我是管理员用户
顺便说一句,我使用的是 Windows 10
谁能帮我解决这个问题吗?
关于我正在做的事情的更多背景: 我正在开发一个 mod 管理器程序,它将文件移动到 steam 目录中,并可以通过删除文件夹来卸载。它通过将路径记录到文本文件中来跟踪它们,如果需要,它可以从这些文件中读取并删除必要的文件夹。但每次我尝试删除它们时,由于 IO 异常,我无法删除它们,而且我知道这是因为它是只读的,因为我检查了它
最佳答案
尝试 (file.setReadable(true, false))。您可以在其中表明您希望为每个人设置权限。
关于Java file.setReadable(True) 不起作用,即使在管理员用户上也是如此?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41274674/