因此,我正在运行 Windows Server 2008 R2 Standard 并尝试使用“ sc delete <myservicesname>
”删除服务,并且该命令似乎毫无怨言地执行,但是,当我在运行该命令后检查服务列表时,该服务仍然存在。
有任何想法吗?
因此,我正在运行 Windows Server 2008 R2 Standard 并尝试使用“ sc delete <myservicesname>
”删除服务,并且该命令似乎毫无怨言地执行,但是,当我在运行该命令后检查服务列表时,该服务仍然存在。
有任何想法吗?
PowerShell 中的 sc 是 Set-Content;因此,如果您在 PowerShell 中运行,您可能有一个名为“delete”的文件,其内容为您的服务名称
如果这确实是您的问题,请使用
sc.exe delete servicename
服务可以被标记为删除,但可能不会立即删除,因为有东西持有它。请参阅此答案以了解可能的持有者:https ://stackoverflow.com/a/20565337/1943849
就我而言,我只是关闭了Computer Management
窗口
确保先停止服务,然后运行 sc delete 命令。它将负责关闭任何正在运行的进程。