当前位置: 首页 > 知识库问答 >
问题:

Inno安装:使用“SC Create”安装Windows服务

颜德馨
2023-03-14

我有两个二进制文件,必须为它们创建一个服务。我尝试了一个解决方案,使用“SC创建”从如何安装Windows服务与Inno安装?

Filename: {cmd}; Parameters: "sc create srvname start= auto DisplayName= mysrv binPath= {app}\mybinary.exe" ; Flags: runhidden

共有1个答案

宰父俊彦
2023-03-14

我使用了这段代码,我的两个服务都在安装和卸载:

[run]
Filename: {sys}\sc.exe; Parameters: "create mysrv start= auto binPath= ""{app}\mysrv.exe""" ; Flags: runhidden

[UninstallRun]
Filename: {sys}\sc.exe; Parameters: "stop mysrv" ; Flags: runhidden
Filename: {sys}\sc.exe; Parameters: "delete mysrv" ; Flags: runhidden

这解决了我的问题,那么我为什么要在这种情况下使用Pascal呢?

 类似资料:
  • 遇到此问题时,我正在尝试使用 Inno Setup 创建安装程序,其他所有内容都在安装,但注册表项未安装在当前用户中。我发现了这个有用的主题(非常感谢! Inno 设置 为登录用户(非管理员用户)创建注册表项 这解决了添加注册表项的问题,如下所示: 我的问题: 指的是管理员用户(管理员)而不是本地用户(测试): 它添加了:HKCU\Software\myprinter OutputFile REG

  • 一、系统约定 环境软件下载后存放位置:X:\Server_Tools 环境软件安装位置:X:\Server_Core PHP安装位置:X:\Server_Core\PHP MySQL安装位置:X:\Server_Core\MySQL Zend Optimizer安装位置:X:\Server_Core\Zend IIS网站站点根目录:X:\wwwroot MySQL 数据库位置:X:\Databas

  • Windows 平台安装 SBT 通过 Windows 安装包安装 下载 msi 安装包并安装 通过通用的包安装 下载 ZIP 包或 TGZ 包解压 手动安装 参考手动安装 SBT

  • 下面列出了在 Windows 机器上安装 Ruby 的步骤。 下载地址: 官网:http://rubyinstaller.org/downloads/ 国内:https://rubyinstaller.cn/ 注意:在安装时,您可能有不同的可用版本。 Window 系统下,我们可以使用 RubyInstaller 来安装 Ruby 环境,下载地址为:请点击这里下载。 下载 rubyinstalle

  • 主要内容:Win10 系统,win7、win8 系统Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。 在 Windows 上部署 Docker 的方法

  • 主要内容:下载 MongoDB,安装 MongoDB,验证安装通过前面的介绍我们已经简单的了解了 MongoDB,本节我们来看看如何在 Windows 系统上安装 MongoDB。 下载 MongoDB 要在 Windows 系统上安装 MongoDB,首先需要在 MongoDB 的官网( https://www.mongodb.com/try/download/community)下载 MongoDB 的安装包,如下图所示: 图:下载 MongoDB 安装