删除没有EXE的Windows服务

Vac*_*ano 20 windows-services windows-server-2008

我有一个在服务器上运行的Windows服务(如果可以,我宁愿不重启).

这项服务的EXE已经消失(无法恢复),我没有副本(这是一个已经更新的调试版本).

反正有没有运行它的exe从服务列表中删除此服务?

Mat*_*vis 26

你试过sc <server> delete [service name]命令行吗?

这里可以找到更全面的答案.


bar*_*ddu 14

尝试:

sc delete servicename
Run Code Online (Sandbox Code Playgroud)


小智 10

请注意,sc delete servicename有效,但servicename是'KeyName'.

例如,对于Confluence,您将在服务列表中看到"Atlassian Confluence".这是"描述性"名称.要删除它类型:

sc GetKeyName "Atlassian Confluence"
Run Code Online (Sandbox Code Playgroud)

在我的情况下,这返回Confluence150114140910.所以我输入:

sc delete Confluence150114140910
Run Code Online (Sandbox Code Playgroud)