bat判断服务是否启动

sc query|find "tomcat6" && echo yes || echo no
sc query|find "eventlog" && echo yes || echo no

sc query|find "eventlog" STATE=4 && echo yes || echo no

sc query|find "eventlog" start=all && echo yes || echo no
sc query "eventlog" start=all && echo yes || echo no
sc query "eventlog" STATE=4 && echo yes || echo no

--增加输入参数

set /p input_source=
sc query|find %input_source% STATE=4 && echo yes || echo no

时间: 2024-11-14 05:00:23

bat判断服务是否启动的相关文章

android 获取设备中已启动的服务并判断某一服务是否启动

我们常常在开发的时候,通过获取系统已启动的服务来判断该服务器是否还需要再启动. 而本文将介绍android设备中已启动的服务,并判断某一服务是启动 1.根据ACTIVITY_SERVICE获取系统服务 activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); 2.获取系统中正在运行的服务 runningList = activityManager.getRunningServices(30);//代表我们希望返

Windows下Mongodb以服务形式启动的方法

这两周做网站,自己搞定了服务器.数据库和前端,接触的知识非常多,为了防止以后忘记,特此记录一下. 这篇随笔主要记录了Mongodb以服务形式启动的方法. 1.mongodb的启动参数 (1)指定mongodb的数据存储路径 dbpath=E:\MongoDB\data\ (2)指定mongodb的日志存储路径 logpath=E:\MongoDB\logs\mongo.log (3)日志采用追加模式 logappend=true (4)体用journal,journal的作用可以看这个帖子:ht

更改Oracle数据库密码导致vcenter服务无法启动

一.背景介绍 某企业生产环境中采用一台Windows2008R2物理服务器安装vCenter Server 5.5和Oracle 11g数据库,VC使用system账户连接Oracle数据库.安装之初对密码合规性没有明确规定,随意设置了该服务器administrator和Oracle的system账户密码,后期要求对这两个账户密码按要求进行整改. 二.问题及排查过程 当更改完administrator和oracle的system账户密码后,重启服务器,发现vcenter服务无法启动,手动启动出现

关于tomcat启动服务单独启动时ngrok报500错误的解决办法

去年开通了微信公众号,每次都是启动eclipse,然后用eclipse里的tomcat来启动服务,然后启动ngrok,这样微信服务就算启动成功了,如下图: ,公众号可以正常返回数据,ngrok也返回的200状态码.但是每次单独用tomcatbin目录下的startup.bat批处理命令启动后,然后再访问,ngrok就会提示500服务器内部错误,但是没有更具体的提示信息. 解决办法:把发送微信请求的地址考出来,再浏览器里执行,浏览器会给出更具体的提示,比如我的微信公号访问的地址是: http://

Android Init进程命令的执行和服务的启动

这里开始分析init进程中配置文件的解析,在配置文件中的命令的执行和服务的启动. 首先init是一个可执行文件,它的对应的Makfile是init/Android.mk. Android.mk定义了init程序在编译的时候,使用了哪些源码,以及生成方式.当init程序生成之后,最终会放到/init,即根目录的init文件.通常所说的init进程就是执行这个init程序. 执行这个init程序的代码是在KERNEL/init/main.c文件中的kernel_init()函数里,当kernel把一

原理剖析-Netty之服务端启动工作原理分析(下)

一.大致介绍 1.由于篇幅过长难以发布,所以本章节接着上一节来的,上一章节为[原理剖析(第 010 篇)Netty之服务端启动工作原理分析(上)]: 2.那么本章节就继续分析Netty的服务端启动,分析Netty的源码版本为:netty-netty-4.1.22.Final: 二.三.四章节请看上一章节 四.源码分析Netty服务端启动 上一章节,我们主要分析了一下线程管理组对象是如何被实例化的,并且还了解到了每个线程管理组都有一个子线程数组来处理任务: 那么接下来我们就直接从4.6开始分析了:

将MongoDB作为windows服务项启动

在windows下使用mongodb,每次使用都要重新启动,非常麻烦,那么如何将它作为windows服务项启动呢?作为系统服务项启动以后,以后开机就可以直接使用了. 在C盘下新建一个文件夹,c:\data 在data文件夹下新建2个文件夹,分别用来存放数据和日志.即c:\data\db和c:\data\log. 复制mongod.exe的路径,如:"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe",注意这里,因为Program Fi

关于tomcat本地服务无法启动

问题:运行tomcat的startup.bat,tomcat可以正常启动,但localhost不能访问,于是发现tomcat本地服务没有启动. 在启动tomcat本地服务时,弹出错误:windows不能在本地计算机启动Apache Tomcat.有关更多信息,查阅系统事件日志.如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码0. 解决方法:1)查看日志:tomcat/logs/commons-daemon.2018-11-01.log. 错误:Failed creati

netty源码分析之服务端启动

ServerBootstrap与Bootstrap分别是netty中服务端与客户端的引导类,主要负责服务端与客户端初始化.配置及启动引导等工作,接下来我们就通过netty源码中的示例对ServerBootstrap与Bootstrap的源码进行一个简单的分析.首先我们知道这两个类都继承自AbstractBootstrap类 接下来我们就通过netty源码中ServerBootstrap的实例入手对其进行一个简单的分析. // Configure the server. EventLoopGrou