gpt4 book ai didi

windows - 以某种方式能够在 Windows 8 中启用 UAC 的情况下写入 ProgramData

转载 作者:可可西里 更新时间:2023-11-01 10:37:06 26 4
gpt4 key购买 nike

基于标准用户无法在 Vista 及更高版本上直接写入 ProgramData 的假设,我在其中创建了一个目录,并让所有用户完全控制该目录以供我的程序使用。它工作正常,但在测试期间我尝试以 Guest 身份运行一些测试代码(这应该是受限制的)并且它成功地创建了目录并授予了预期的权限。当我看到很多关于这种事情不起作用的故事时,我没想到它会起作用。如果我创建一个标准用户帐户并从那里运行程序,也会发生同样的事情。

还有其他人看到过这种行为吗?它没有被虚拟化,而且似乎对程序 list 的 UAC 感知调整(我在这里使用 VS2005)正在工作,因为当我尝试写入 System32 而不是 VirtualStore 中的文件时出现错误。

我会随它去算我的祝福,但这个软件不会只在我的机器上运行,我想确保它能在其他环境中运行。

最佳答案

用户可以写入 ProgramData 文件夹,因为创建文件和文件夹的权限默认授予用户:

enter image description here

在 Windows 7 上也是如此。在 Windows Vista 上可能也是如此。

关于windows - 以某种方式能够在 Windows 8 中启用 UAC 的情况下写入 ProgramData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19527021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com