我们可以在用户级别注册图标覆盖吗?

Can we register icon overlay at user level?

本文关键字:图标 注册 覆盖 用户 我们      更新时间:2023-10-16

我想在用户上下文中显示图标叠加,而我的软件安装而无需管理员访问。

可能吗?

否,这是不可能的图标覆盖层是系统级别,请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/hh1274555(v=vs。85%29.aspx

请注意,您需要管理员访问以添加链接中提到的密钥以及HKEY_LOCAL_MACHINE中的注册表路径,这将启用所有用户的效果。Windows Vista,7和8。

相同。

否,如果没有管理员访问,您无法注册覆盖处理程序,但是由于Explorer.exe使用当前用户的凭据运行,您可以实现一些配置检查以显示覆盖(或不)。

例如,您可以在hkcu下检查特定键或在%appdata%文件夹下的配置文件。