【发布时间】:2019-09-04 04:27:49
【问题描述】:
我有 3 个 .exe 文件(1.exe、2.exe 和 3.exe)和 2 个 .msi 文件(1.msi 和 2.msi)。使用 NSIS 脚本我创建了一个包。 通过安装该软件包,该服务应该在 Windows 服务窗口中。 但我不知道注册此服务的脚本。 帮帮我,谢谢。
其实我用的是Exec '"C:\Windows\System32\sc.exe" "MY Service Name"'
即使我在此路径中找不到我的服务开始菜单 -> 控制面板 -> 管理工具 -> 服务。
帮帮我...
【问题讨论】:
-
不要多次问同一个问题。您可以编辑your previous question 以添加其他信息,例如此处显示的
exec命令。 -
顺便说一句,发布命令时,复制/粘贴 exact 语法,因为裸
sc "my service name"语法不正确 -
好吧 seki.. 那么正确的语法???
-
如果我理解您写的内容,您的 nsis 安装程序正在部署多个 .exe 和其他设置,其中一个必须配置为服务,并且您的
sc调用由于某种原因而失败。 请显示您尝试过的内容(nsis 脚本中的整个Exec行),以便我们尝试更正它。这也可能是另一个问题,但目前我们无法确定。
标签: windows-services nsis