使用“sc”命令控制名称中有空格的服务

Tim*_*dik 5 windows windows-service windows-command-prompt

我需要停止远程机器上的服务。问题是服务名称包含空格,我收到一条消息,指出此类服务不存在。

sc \\machine stop "service name"
Run Code Online (Sandbox Code Playgroud)

我该如何解决?谢谢

GAT*_*awn 6

如果您进入服务管理控制台并双击该服务,您应该会看到该服务有一个较短且没有空格的“服务名称”,您可以使用该名称代替完整的显示名称。

例子:

对于以下显示名称中包含空格的服务,您可以使用以下命令行:

sc \\machine stop adobearmservice
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

  • 值得指出的是,如果您的服务确实碰巧有一个带空格的名称,那么您可以使用双引号,它会正确识别服务。 (4认同)