所以我正在运行Windows Server 2008 R2 Standard并尝试删除带有“sc delete <myservicesname>
”的服务,并且该命令似乎没有抱怨,但是,当我在运行命令后检查服务列表时,服务仍在那里。
有什么想法吗?
答案 0 :(得分:41)
是Set-Content;因此,如果您在PowerShell中运行,您可能会有一个名为&#39; delete&#39;将您的服务名称作为其内容
如果确实是您的问题,请使用 sc.exe删除servicename
答案 1 :(得分:3)
服务可以标记为删除,但可能不会立即删除,因为有些东西持有它。请参阅此答案,了解可能的持有人:https://stackoverflow.com/a/20565337/1943849
就我而言,我刚刚关闭了public static bool IsBoxed<T>(T value)
{
return
(typeof(T).IsInterface || typeof(T) == typeof(object)) &&
value != null &&
value.GetType().IsValueType;
}
窗口
答案 2 :(得分:0)
确保首先停止该服务,然后运行sc delete命令。它将关闭所有正在运行的进程。