以管理员和非管理员身份安装 Inno Setup 生成的设置
Installing Inno Setup generated setup as Admin and Non-admin
我有一个 Inno Setup 生成的安装程序,其中捆绑了两个独立的 EXE(例如:A.exe
和 B.exe
)。
A.exe
或 B.exe
通过命令行参数识别并执行。一次只能安装一个应用程序。
A.exe -> 管理员只能 运行。
B.exe -> 任何用户都可以 运行
如果非管理员用户尝试安装需要管理员权限的 A.exe
,我想自动检测到它和专为非管理员设计的 运行 B.exe
用户。
到目前为止我使用的代码 PrivilegesRequired=admin
使用 IsAdmin
function (or IsAdminInstallMode
或 IsAdminLoggedOn
[旧版本]) 检测安装程序是否 运行 提升权限。
我有一个 Inno Setup 生成的安装程序,其中捆绑了两个独立的 EXE(例如:A.exe
和 B.exe
)。
A.exe
或 B.exe
通过命令行参数识别并执行。一次只能安装一个应用程序。
A.exe -> 管理员只能 运行。
B.exe -> 任何用户都可以 运行
如果非管理员用户尝试安装需要管理员权限的 A.exe
,我想自动检测到它和专为非管理员设计的 运行 B.exe
用户。
到目前为止我使用的代码 PrivilegesRequired=admin
使用 IsAdmin
function (or IsAdminInstallMode
或 IsAdminLoggedOn
[旧版本]) 检测安装程序是否 运行 提升权限。