0

我想使用 Inno Setup 打开一个管理 CMD 窗口并想安装:

nssm install metabase

我尝试了以下功能,但它不起作用。

Exec(ExpandConstant('{cmd}'), ' nssm install', '', SW_SHOW, ewWaitUntilTerminated, ResultCode);

请有人帮助我。先感谢您。

4

1 回答 1

2

您正在有效地执行:

cmd nssm install

这在任何地方都行不通,不仅在 Inno Setup 中。它应该是:

cmd /c nssm install

不过,nssm通过cmd. 直接运行:

nssm install

在 Inno Setup Pascal 脚本中:

Exec('nssm', 'install', '', SW_SHOW, ewWaitUntilTerminated, ResultCode);
于 2020-01-16T12:22:22.763 回答