相关疑难解决方法(0)

如何通过批处理文件检查服务是否正在运行并启动它,如果它没有运行?

我想编写一个执行以下操作的批处理文件:

  • 检查服务是否正在运行
    • 如果它正在运行,请退出批处理
    • 如果它未运行,请启动该服务

到目前为止我用Google搜索的代码示例结果不起作用,所以我决定不发布它们.

通过以下方式启动服务:

net start "SERVICENAME"
Run Code Online (Sandbox Code Playgroud)
  1. 如何检查服务是否正在运行,以及如何在批处理文件中创建if语句?
  2. 我有点困惑.我必须传递到网络开始的论点是什么?服务名称或显示名称?

windows windows-services batch-file scheduled-tasks

85
推荐指数
7
解决办法
29万
查看次数

用于检查系统服务是否正在运行的批处理文件

我想知道如何使用批处理文件检查服务是否正在运行

例如

如果xxxx服务正在运行,请转到启动stage2.bat否则转到echo服务未运行

任何帮助,将不胜感激

谢谢

windows service batch-file

5
推荐指数
1
解决办法
3万
查看次数