当我访问 Program Files 中的文件夹时,我收到 UAC 提示,确认是否允许访问该文件夹。我选择“是”,然后获得永久访问权限。
我的问题是:我如何重置此文件夹以便它再次提示我。
我之所以问这个问题,是因为我正在测试我编写的用于处理目录访问权限的 .NET 程序,我需要在启用 UAC 保护的情况下对其进行测试。但是现在我已经手动允许访问,我不知道如何重新启用 UAC 保护来重新测试我的程序。
答案1
它不是 UAC,它只是一个 Windows 对话框,可让您轻松更改文件夹的 NTFS 权限。UAC 提示是因为您正在更改权限而触发的,但权限更改本身并不是 UAC 的功能。
这是有关 NTFS 权限的一篇相当不错的入门文章,它们已经存在一段时间了,所以这个概念应该可以延续,即使该文章不是为 Windows 7 编写的。
答案2
我认为这是因为 UAC 明确将您的用户添加到文件夹的 ACL 中,因此您应该能够重置文件夹的权限
答案3
将文件的所有者更改为其他人,然后将权限更改为不包括您(重要:不要将它们设置为“拒绝”您,只是不包括。)关于如何做到这一点已经有很多教程。