创build启动状态的虚拟窗口服务器

我使用以下命令创build了一个虚拟的Windows服务

sc创buildTestService binPath = C:\ Temp \ TestService.exe DisplayName =“TestService”start = auto

它成功地在services.msc中创build了一个虚拟服务,但我也需要它来显示“已启动”状态。 我知道这将需要一些编码,我的TestService.exe是空白的。

任何想法如何? 我通过networkingsearch,它需要MS Visual Studio 2010等。看起来太复杂了,我需要的是一个空白的服务,显示将被用于testing目的的“开始”状态。

  1. 在C:\中创建一个dummy.bat文件,内容为“暂停”
  2. http://www.nssm.cc/download下载NSSM
  3. 将nssm.exe(x86或x64)解压缩到C:\ Windows \ nssm.exe
  4. 运行“nssm install”
  5. 路径:C:\ dummy.bat
  6. 服务名称 – 如你所愿!
  7. 点击“安装服务”

之后,你将有一个服务命​​名的第6步,你可以开始,停止,重新启动…

希望能帮助到你!