我在 Windows 7 中有一个文件夹(库中的音乐文件夹),其中的所有文件突然变得无法访问。
当我尝试播放音乐文件或仅查看专辑封面时,所有程序都会给出无法读取文件的错误。
首先我检查了所有权限,一切似乎都正常。我的用户可以完全访问此文件夹及其所有内含文件。
然后我注意到当我在 Debian 中重新启动时我可以读取所有文件。
当我将新文件复制到文件夹时,我可以读取新文件,但仍然无法读取旧文件。
我注意到,当我将文件从“音乐”文件夹复制到桌面时,我可以读取它,但是当将其放在“音乐”文件夹中时仍然无法读取它。
您知道我该怎么做才能读取这些文件吗?
PS 我刚刚注意到,尽管我是文件夹的所有者,并且拥有完全访问权限,但当我查看单个文件的属性时,我的用户不在有权访问该文件的用户列表中。当我添加我的用户时,一切正常,但我无法逐个文件地访问此文件。有没有办法将此权限应用于所有文件?
答案1
您可以使用 ICACLS 或 powershell 执行此操作(请参阅这里对于更多信息,CMD 方式更简单/更快)
答案2
在文件夹权限(音乐文件夹)的高级部分中启用子对象的继承权限。
大致如此。