正在尝试使用sc.exe在windows中创建autostart服务

正在尝试使用sc.exe在windows中创建autostart服务,windows,service,Windows,Service,我做了一个节目。我希望它在每次windows重新启动时自动作为windows服务运行。我已尝试使用sc.exe 在命令提示中,我设置:- sc create asperacentral binPath= "C:\demo.exe" DisplayName= "demotest" start= auto 它显示了成功 但当我重新启动windows时,exe没有运行。在msconfig,service下,我可以在那里看到它,但它没有运行。状态下:-已停止。如何使其自动运行?您的程序是否遵循服务规则

我做了一个节目。我希望它在每次windows重新启动时自动作为windows服务运行。我已尝试使用sc.exe

在命令提示中,我设置:-

sc create asperacentral binPath= "C:\demo.exe" DisplayName= "demotest" start= auto
它显示了成功


但当我重新启动windows时,exe没有运行。在msconfig,service下,我可以在那里看到它,但它没有运行。状态下:-已停止。如何使其自动运行?

您的程序是否遵循服务规则,例如,主功能是否调用StartServiceCtrlDispatcher?当你使用sc启动时,它成功启动了吗?不…它没有。。。我在regedit中找不到偶数regkey。