Installation 安装Inno安装程序生成的安装程序为Admin和Non-Admin

Installation 安装Inno安装程序生成的安装程序为Admin和Non-Admin,installation,inno-setup,pascalscript,Installation,Inno Setup,Pascalscript,我有一个Inno安装程序生成的安装程序,它有两个单独的EXE(例如:A.EXE和B.EXE) A.exe或B.exe通过命令行参数识别并执行。一次只能安装一个应用程序 A.exe->只能由管理员运行。 B.exe->任何用户都可以运行 如果非管理员用户试图安装需要管理员权限的a.exe,我想自动检测并运行为非管理员用户设计的B.exe 到目前为止,我在代码中使用了PrivilegesRequired=admin使用(或isadminlogedon[在旧版本中])来检测安装程序是否以提升的权限运行

我有一个Inno安装程序生成的安装程序,它有两个单独的EXE(例如:
A.EXE
B.EXE

A.exe
B.exe
通过命令行参数识别并执行。一次只能安装一个应用程序

A.exe->只能由管理员运行。

B.exe->任何用户都可以运行

如果非管理员用户试图安装需要管理员权限的
a.exe
,我想自动检测并运行为非管理员用户设计的
B.exe


到目前为止,我在代码中使用了
PrivilegesRequired=admin
使用(或
isadminlogedon
[在旧版本中])来检测安装程序是否以提升的权限运行。

我不确定我是否理解您的要求,但我已尝试回答。