没有管理员权限的 NSIS 安装程序

NSIS Installer without Admin Privileges

我正在尝试将 NSIS 安装程序配置为 运行 没有管理员权限。这可能吗?

我正在以非管理员用户身份进行测试,因为有些客户没有这些权限。

NSIS 中的哪些设置导致安装程序需要管理员权限?

我已经尝试了 RequestExecutionLevel none 的所有变体,但并不满意。

要使您的安装程序 运行 没有管理员权限,请使用:

RequestExecutionLevel user

使用 admin 让您的安装程序需要管理员权限。 来自referencenone具有相同的效果(强调我的):

Windows Vista/7 automatically identifies NSIS installers and decides administrator privileges are required. Because of this, none and admin have virtually the same effect.