如何确保安装程序将以管理员权限运行?

Cra*_*ton 12 inno-setup

如果我使用Inno Setup创建安装程序包,安装程序是否具有管理员权限,允许它注册DLL等?

此外,如果安装程序包执行程序作为其操作的一部分,该程序是否将以管理员权限运行?

spl*_*ash 9

这是通过PrivilegesRequired指令控制的.

设置为admin(默认值)时 poweruser,安装程序将始终以管理权限运行.如果安装程序是由非特权用户启动的,则Windows将向具有管理权限的帐户请求密码,然后安装程序将在该帐户下运行.

如果安装程序从该[Run]部分执行程序,那么您可以使用runascurrentuserrunasoriginaluser标志来控制生成的进程的权限.