Inno setup 始终以管理员权限执行安装程序

Inno setup 始终以管理员权限执行安装程序,inno-setup,admin-rights,Inno Setup,Admin Rights,我们有一个使用Inno Setup构建的安装文件。我们经常不得不向客户部署新版本。 我们客户的系统管理员问我是否有可能将我们的设置配置为普通用户能够执行。他不想给他的用户管理员权限,但他希望他的用户能够执行我们的安装文件 我们的安装程序需要管理员权限。因此,选择 Privileges required = lowest 在Inno中,设置不是解决方案 那么,我们客户的系统管理员是否有可能给我们一个脚本或其他东西,以便自动获得管理员权限?仅用于我们的安装文件?我们的安装程序可以在安装之前调用此批

我们有一个使用Inno Setup构建的安装文件。我们经常不得不向客户部署新版本。 我们客户的系统管理员问我是否有可能将我们的设置配置为普通用户能够执行。他不想给他的用户管理员权限,但他希望他的用户能够执行我们的安装文件

我们的安装程序需要管理员权限。因此,选择

Privileges required = lowest
在Inno中,设置不是解决方案


那么,我们客户的系统管理员是否有可能给我们一个脚本或其他东西,以便自动获得管理员权限?仅用于我们的安装文件?我们的安装程序可以在安装之前调用此批处理文件以获得管理员权限。

真是个鸡毛蒜皮的问题。好的,如果您使用
admin
权限部署安装程序,那么您必须运行它。我不认为你能为这件事破例。我可以想象管理员将远程运行安装程序,或者您编写一个服务应用程序来提升客户机上的安装程序,或者您以
最低的
权限部署,并授予您对写入的资源的访问权。但这个问题不再是关于Inno设置的。这是一个Windows管理问题,因此更适合。