我希望能够从Windows批处理文件中查询服务是否正在运行。我知道我可以使用: 但是,这会转储一些文本。我真正想要的是设置errorlevel环境变量,以便对此采取措施。您知道我可以这样做的简单方法吗? 更新到目前为止,感谢您的回答。我担心解析文本的解决方案可能不适用于非英语操作系统。有人知道解决这个问题的方法吗,还是我不得不硬着头皮写一个控制台程序来解决这个问题。 最佳答案 sc query "ServiceName" | find "RUNNING"