【问题标题】:SC Delete Not Deleting ServiceSC 删除不删除服务
【发布时间】:2013-10-03 00:20:00
【问题描述】:

所以我正在运行 Windows Server 2008 R2 Standard 并尝试使用“sc delete <myservicesname>”删除服务,并且该命令似乎毫无怨言地执行,但是,当我在运行命令后检查服务列表时,该服务还在。

有什么想法吗?

【问题讨论】:

  • 我发现布赖恩的回答是正确的。
  • Brian 的回答也帮助了我,因为我使用的是 powershell,而 sc 看起来什么也没做。

标签: windows service windows-server-2008


【解决方案1】:

PowerShell 中的 sc 是 Set-Content;因此,如果您在 PowerShell 中运行,您可能有一个名为“delete”的文件,其内容为您的服务名称

如果这确实是您的问题,请使用

sc.exe delete servicename

【讨论】:

  • 也帮助了我。谢谢
【解决方案2】:

服务可以被标记为删除,但可能不会立即删除,因为有东西持有它。查看可能持有者的答案:https://stackoverflow.com/a/20565337/1943849

就我而言,我刚刚关闭了Computer Management 窗口

【讨论】:

  • 最意外的修复,没有迹象表明服务被标记为删除
【解决方案3】:

确保先停止服务,然后运行 ​​sc delete 命令。它将负责关闭任何正在运行的进程。

【讨论】:

    猜你喜欢
    • 2014-10-08
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-10
    • 2023-02-04
    • 2023-02-14
    • 2017-08-26
    相关资源
    最近更新 更多