Installation 使用nssm和Inno安装脚本安装元数据库

Installation 使用nssm和Inno安装脚本安装元数据库,installation,inno-setup,pascalscript,metabase,nssm,Installation,Inno Setup,Pascalscript,Metabase,Nssm,我想使用Inno Setup打开管理CMD窗口,并想安装: nssm install metabase 我尝试了以下函数,但不起作用 Exec(ExpandConstant({cmd}')、'nssm install'、''、SW_SHOW、ewwaituntiltered、ResultCode); 请有人帮帮我。提前感谢您。您正在有效执行: cmd nssm install 这在任何地方都不起作用,不仅仅是在Inno设置中。应该是: cmd /c nssm install 尽管如此,通

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

nssm install metabase
我尝试了以下函数,但不起作用

Exec(ExpandConstant({cmd}')、'nssm install'、''、SW_SHOW、ewwaituntiltered、ResultCode);

请有人帮帮我。提前感谢您。

您正在有效执行:

cmd nssm install
这在任何地方都不起作用,不仅仅是在Inno设置中。应该是:

cmd /c nssm install
尽管如此,通过
cmd
运行
nssm
还是有些过分。直接运行它:

nssm install
在Inno设置Pascal脚本中:

Exec('nssm','install','',SW_SHOW,ewwaitunterminated,ResultCode);

您正在有效地执行:

cmd nssm install
这在任何地方都不起作用,不仅仅是在Inno设置中。应该是:

cmd /c nssm install
尽管如此,通过
cmd
运行
nssm
还是有些过分。直接运行它:

nssm install
在Inno设置Pascal脚本中:

Exec('nssm','install','',SW_SHOW,ewwaitunterminated,ResultCode);

1。运行命令不需要
ExpandConstant('{cmd}')
(而且在它之后还需要
/c
)。2.nssm的路径是什么?nssm的路径是windows/system32。执行('nssm','install',…).1也是如此。运行命令不需要
ExpandConstant('{cmd}')
(而且在它之后还需要
/c
)。2.nssm的路径是什么?nssm的路径是windows/system32。执行('nssm','install',…)。