手工卸载.Net写的win服务

it2022-05-09  31

用.Net写的win服务,经常使用的时候更新了版本,旧的服务就删不掉了,用installutil都无法删掉。

遇到这种情况如何清理这些服务呢?

这就要用的一个系统工具,sc.exe,只有31k,默认在C:\WINDOWS\system32目录下。

在命令行:

C:\WINDOWS\system32>sc delete yourServiceName

注意参数是要填写“服务名称”中的名字,而不是“显示名称”中的名字,如果服务名有空格,要用引号括起来:

C:\WINDOWS\system32>sc delete RDWinServiceV5.cc

如此即可卸载无用的win服务。

这个工具还可以开启服务

sc start yourServiceName

类似于net start serviceName

 

转载于:https://www.cnblogs.com/tuyile006/archive/2009/02/02/1382360.html

相关资源:asp.net知识库

最新回复(0)