12
如果我使用Inno Setup创建安装包,安装程序是否具有管理员权限以允许它注册DLL等?如何确保安装程序将以管理员权限运行?
此外,如果安装程序包执行程序作为其操作的一部分,该程序是否将以管理员权限运行?
如果我使用Inno Setup创建安装包,安装程序是否具有管理员权限以允许它注册DLL等?如何确保安装程序将以管理员权限运行?
此外,如果安装程序包执行程序作为其操作的一部分,该程序是否将以管理员权限运行?
这是通过PrivilegesRequired
指令控制的。
当设置为
admin
(默认值)或poweruser
,安装程序将始终与 管理权限运行。如果设置 由非特权用户启动,则 Windows将要求输入密码 具有管理 权限的帐户,然后安装程序将在该帐户下运行 。
如果安装从[Run]
部分执行程序,那么你就可以控制衍生进程的特权与runascurrentuser
和runasoriginaluser
标志。