【发布时间】:2017-03-30 19:54:20
【问题描述】:
我希望我的安装程序一开始就检查管理员权限,如果不检查,则执行弹出表单并退出安装的程序
procedure MyAfterInstall();
var
MyProgChecked: boolean;
ErrorCode : Integer;
begin
MyProgChecked := not IsAdminLoggedOn;
if MyProgChecked =true then
ShellExec('', ExpandConstant('\users\public\EzPasteFiles\RAADMIN.EXE'), '',
'', SW_SHOW, ewNoWait,ErrorCode ) ;
ExitProcess(0);
end;
我的问题是,放在哪里以及如何使 RAADMIN.EXE 可用于该程序?
我试过没有成功
Source: "c:\Dropbox\word\EzPasteOffice64Win10\RunAsAnAdminTutorial\RAADMIN.exe"; \
DestDir: "\users\public\EzPasteFiles"; AfterInstall: MyAfterInstall
【问题讨论】:
标签: inno-setup