`
蛤蟆仙人
  • 浏览: 118350 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

判断服务是否启动的脚本

阅读更多

@echo off 

for /f "skip=3 tokens=4" %%i in ('sc query WebClient') do set "zt=%%i" &goto :next 

 

:next 

if /i "%zt%"=="RUNNING" ( 

echo 该服务在运行,将不进行任何操作 

) else ( 

echo 该服务现在处理停止状态,将进行启动 

net start WebClient 

分享到:
评论

相关推荐

    windows服务检测并自动启动

    综上所述,"Windows服务检测并自动启动"的批处理脚本是通过`sc`命令对服务状态进行检测,并在必要时自动启动服务,结合批处理中的条件判断、循环结构、错误处理和日志记录等技术,确保关键服务始终处于正常运行状态...

    shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止

    这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...

    Linux 实现双进程启动脚本

    Linux 实现双进程启动,此脚本对于Linux上一个脚本去带动另外一个脚本,最终实现双进程启动

    通过BAT脚本检测并安装WINDOWS服务程序

    - `restartInstall.bat`:此脚本可能用于重新安装服务,即先删除原有服务(如果存在),然后重新创建并启动服务。它可能包含`sc delete`、`sc create`和`sc start`命令的组合。 - `uninstall.bat`:这个脚本应该是...

    Linux启动脚本

    ### Linux启动脚本详解 #### 一、概述 在Linux环境下,经常需要通过脚本来启动或停止Java应用程序。本文档将详细介绍一个通用的Linux启动脚本,它不仅可以启动Java程序,还能有效地管理进程的生命周期。该脚本由...

    windows下tomcat自动启动vbs脚本

    VBScript是一种轻量级的脚本语言,常用于Windows系统的批处理任务,如定时启动服务、程序等。下面将详细介绍如何创建一个Windows下的Tomcat自动启动vbs脚本来满足这一需求。 首先,我们需要了解Apache Tomcat的启动...

    java在win下启动bat和在linux下启动shell脚本

    `RunScript.java`很可能是主类,它包含了一个方法来判断当前运行的操作系统,并根据系统类型来执行相应的脚本。在Windows中,批处理文件通常以`.bat`或`.cmd`为扩展名,而Linux和Unix系统中,shell脚本通常以`.sh`...

    nginx开机启动脚本

    ### Nginx 开机启动脚本详解 #### 概述 Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在 BSD-like 协议下发行。它以其高性能、稳定性、丰富的功能集、简单的配置方式和低...

    Windows一键启动Eureka和Cassandra和redis-server的脚本.bat

    Windows一键启动Eureka和Cassandra和redis-server的脚本.bat

    windows下bat文件命令自启动jar包及监控脚本(已经过测试)

    windows下bat文件命令自启动jar包及监控脚本(已经过测试)

    通过BAT脚本检测并安装WINDOWS服务程序.rar

    而`uninstall.bat`脚本则可能使用`sc delete`命令来卸载服务,同样先检查服务是否真的存在以防止不必要的错误。 为了确保BAT脚本以管理员权限运行,通常会使用`runas`命令或者通过在脚本开头添加`@echo off`和`...

    易语言判断程序是否手动启动源码.rar

    在易语言中,编写程序以判断其是否由用户手动启动是一项常见的任务,这在很多应用场景中都有所需求,比如程序的自动运行、后台服务检测等。 在易语言中实现这个功能,主要涉及到的是程序启动参数的获取和分析。通常...

    Linux下定时启动CDC预定脚本

    Shell脚本支持变量、条件判断、循环控制等基本编程结构,非常适合用来编写复杂的自动化脚本。 3. **定时任务Cron介绍** Cron是Linux系统中一个非常重要的定时任务管理工具。用户可以通过编辑Cron配置文件来设置...

    一个简单的Bash脚本示例,该脚本用于检查Nginx服务的状态,并根据服务状态执行相应的操作(如启动、停止或重启Nginx)

    该脚本能够自动检测Nginx服务是否正在运行,并根据当前状态执行启动、停止或重启等操作。通过这个脚本,可以有效地提高Nginx服务的运维效率。 #### 脚本结构解析 ##### 定义Nginx服务名称 脚本首先定义了`NGINX_...

    oracle自动启动与停止配置技术文档及脚本

    然而,为了更灵活地控制Oracle的启动和停止,我们可以创建自定义的启动脚本来替代Oracle自带的`dbstart`和`dbshut`。下面是一个名为`oracle`的服务脚本示例,这个脚本负责启动和停止数据库、监听器以及Oracle企业...

    Python-用于监视服务的Python脚本失败时发送短信并尝试重新启动

    【Python开发-其它杂项】中的这个项目是一个Python脚本,其主要目的是实现对服务的监控,当服务出现故障时,脚本会自动发送短信通知,并尝试重新启动服务,以确保系统的持续运行和稳定性。这样的功能对于任何依赖...

    BAT批处理判断服务是否正常运行的方法(批处理命令综合应用)

    接下来,我们将详细介绍本文中的批处理脚本是如何判断服务是否正常运行的,以及其中涉及的关键命令。 ##### 1. 获取当前日期时间 ```batch set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2% set hhmiss=%time:~0,2...

    易语言查询服务状态

    服务控制管理器是一个系统组件,它维护着系统中所有服务的信息,并能启动、停止、暂停和恢复服务。调用`OpenSCManager` API函数可以实现这一功能,需要提供计算机名(默认为本地计算机)、数据库名称(一般为...

    nginx一键启动,停止.重启脚本

    1. **启动**:当用户输入2时,脚本会检查Nginx是否已经启动,如果已启动则提示“已经启动nginx...”,否则执行`$nginx`(即`/usr/local/nginx/sbin/nginx`)命令来启动Nginx服务,并显示“启动成功.”。 2. **停止**...

    linux 监视端口是否正常的shell脚本

    /bin/bash port=”80″ restart=”/etc/init.d/httpd restart” EMAIL=”/bin/echo selboo | mutt -s “重新启动httpd” root@selboo.com.cn” netstat -ln |awk ‘/^tcp/ {print $4}’ |grep -q “:$port$” || { #...

Global site tag (gtag.js) - Google Analytics