【发布时间】:2014-04-14 19:40:36
【问题描述】:
我有一个 InnoSetup 项目,它在使用 ShellExec 完成后启动应用程序。问题是我的安装程序在启动时升级,但我希望我启动的应用程序运行非升级。这有可能吗?
procedure LaunchApplication(shortcut: String);
var
ErrorCode: Integer;
begin
ShellExec('', ExpandConstant('{userprograms}\' + shortcut),'', '', SW_SHOW, ewNoWait, ErrorCode);
end;
【问题讨论】:
-
您的意思是您的安装程序在 elevated(管理员)模式下运行 - 对吧?或者您所说的我的安装程序升级是什么意思?
标签: permissions inno-setup shell-exec