【发布时间】:2010-07-24 13:29:47
【问题描述】:
我正在运行 Windows 7 家庭高级版,我的问题是当我从文件夹中删除只读属性时,它再次检查只读。
C:\Program Files\EasyPHP1-8\www\bagsdefined
我想从 bagdefined 文件夹中删除 readony 检查
【问题讨论】:
标签: windows-7
我正在运行 Windows 7 家庭高级版,我的问题是当我从文件夹中删除只读属性时,它再次检查只读。
C:\Program Files\EasyPHP1-8\www\bagsdefined
我想从 bagdefined 文件夹中删除 readony 检查
【问题讨论】:
标签: windows-7
将要操作的文件移入
C:\Users\XXXXX\AppData\Local\VirtualStore\Program Files\.. 而不是 C:\Program Files\.. 并且您可能具有 R/W 访问权限。将XXXXX 替换为用户名。
这同样适用于
C:\Program Files (x86)\.. ==> C:\Users\XXXXX\AppData\Local\VirtualStore\Program Files (x86)
它是 Win7 中 Microsoft UAC 虚拟化方案的一部分。在任何程序中,文件都将出现在 Program Files 中的原始位置,但实际上并非如此。这有点吓人,但它确实有效。
【讨论】:
我没有要测试的 Windows 7,但 Windows 资源管理器无法识别 folders 的只读属性。
【讨论】:
文件夹(和文件)不是只读的 - 它们受 UAC 保护。任何想要写入它们的程序都必须以管理员身份运行(这与您以管理员身份登录不同。)因为这很烦人,我建议您将文件移到其他地方。 AppData 是用户不在程序外使用的文件的推荐位置。 MyDocuments 下的内容或您要求用户选择的文件夹是用户希望使用 Windows 资源管理器访问的文件的推荐位置。
【讨论】: