windows - 创建具有启动状态的虚拟 Windows 服务器

标签 windows service exe service-control-manager

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

sc create TestService binPath= C:\Temp\TestService.exe DisplayName= "TestService "start= auto

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

知道怎么做吗?我通过网络搜索,它需要 MS Visual Studio 2010 等。看起来太复杂了,我只需要一个显示“已启动”状态的空白服务,用于测试目的。

最佳答案

  1. 在 C:\中创建一个内容为“pause”的 dummy.bat 文件
  2. http://www.nssm.cc/download 下载 NSSM
  3. 解压 nssm.exe(x86 或 x64)到 C:\Windows\nssm.exe
  4. 运行“nssm 安装”
  5. 路径:C:\dummy.bat
  6. 服务名称 - 随心所欲!
  7. 点击“安装服务”

之后,您将拥有一个以第 6 步命名的服务,您可以启动、停止、重新启动...

希望对您有所帮助!

关于windows - 创建具有启动状态的虚拟 Windows 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21010113/

相关文章:

c# - 我将如何创建 Windows Phone Live Camera Feed?

java - 如果我想代理所有服务调用,以便在不显式调用记录器的情况下正确记录它们,我有什么选择?

android - 使用服务在后台传输通话记录

python - 使用 cx_Freeze 将 tkinter 程序转换为 exe 并运行 exe 文件后出错

c++ - 在 Windows 中,有没有办法在新的 MIDI 端口可用时收到通知?

c++ - win32 : check if window is minimized

windows - 蒙哥默认配置

angular - 在 Angular 8 中,如何从浏览器控制台访问注入(inject)的服务?

c++ - 打开exe时的cygwin1 dll

python - 使用 Python 运行带参数的可执行文件