Installation 以不同的信誉或HKCU和安装人员启动程序
我有一个安装程序,需要一个人成为管理员(至少在c:\program files\app dir中添加一些内容) 我还需要在香港中文大学创建一组条目 问题是,如果安装程序以管理员身份运行,HKCU会去哪里,大概是管理员。Installation 以不同的信誉或HKCU和安装人员启动程序,installation,elevated-privileges,Installation,Elevated Privileges,我有一个安装程序,需要一个人成为管理员(至少在c:\program files\app dir中添加一些内容) 我还需要在香港中文大学创建一组条目 问题是,如果安装程序以管理员身份运行,HKCU会去哪里,大概是管理员。 但是我想要登录用户的HKCU,所以我想启动一个应用程序,它将执行包括注册表项在内的一系列操作。 如果我从安装程序启动此应用程序,那么它将作为管理员或登录用户运行。 如何从以管理员身份运行的进程中以登录用户身份启动应用程序 我是不是看错了。我真正的要求是 我想部署一个向HKCU输入
但是我想要登录用户的HKCU,所以我想启动一个应用程序,它将执行包括注册表项在内的一系列操作。
如果我从安装程序启动此应用程序,那么它将作为管理员或登录用户运行。 如何从以管理员身份运行的进程中以登录用户身份启动应用程序 我是不是看错了。我真正的要求是
我想部署一个向HKCU输入内容的应用程序
我的安装程序通常需要管理员凭据(包括vista UAC场景)
一旦提升,香港大学将以哪个为目标?
提升的管理员或用户
我如何确保条目最终出现在用户的HKCU配置单元中,而不是管理员中。
谢谢简单。只要稍微重新设计一下你的应用程序
- 在安装期间将条目写入HKLM
- 在第一次运行应用程序时,检查HKCU条目,若它们不存在,则从HKLM复制到HKCU
如果在应用程序启动之前需要按用户配置,并且上面建议的更新应用程序不合适,那么请研究使用并计划在安装后重新启动。hmm活动安装非常有趣。因此,要阅读HKLM,您不需要是管理员,我想让我看看这是否有效。请确保您只打开“读取”访问的密钥,您应该可以:)