我正在尝试使用 innoscript 创建一个应用程序。我需要在 HKLM 中创建/编辑注册表信息值。因此我需要管理员权限来安装应用程序。
但是,如果非管理员用户尝试安装应用程序,innoscript 需要管理员用户密码,一旦他们输入管理员用户密码,每当我在安装脚本(比如 HKCU)中查询注册表时,它都会从管理员用户那里检索信息。但我想从当前登录的用户那里获取信息。结果,程序安装在管理员用户位置而不是当前登录用户帐户下。
当应用程序以管理员身份运行或提示管理员用户启动时,有没有办法从 innoscript 获取当前登录用户用户和用户应用程序数据位置。
等待你的更新。
谢谢,