相关疑难解决方法(0)

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

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

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

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

通过以下方式启动服务:

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

windows windows-services batch-file scheduled-tasks

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

从批处理文件发送邮件

我们有一个备份文件的脚本.备份操作结束后,我们希望将报告作为电子邮件通知发送到我们的某些电子邮件地址.

怎么可以这样做?

windows command-line email-client batch-file

48
推荐指数
5
解决办法
15万
查看次数