使用命令提示符确定Tomcat是否在Windows中运行

简而言之,如何使用命令提示符确定Tomcat是否在Windows中运行?

我正在编写一个必须执行此操作的批处理脚本。这是Bash版本:

RESULT=`netstat -na | grep $2 | awk '{print $7}' | wc -l`

其中$ 2是端口。

我正在寻找类似的东西。使用Cygwin是不可能的,此脚本必须能够在仅具有Tomcat的计算机上运行。

回答:

您可以使用任务列表检查tomcat可执行文件是否正在运行。例如:

@echo off

tasklist /FI "IMAGENAME eq tomcat.exe" | find /C /I ".exe" > NUL

if %errorlevel%==0 goto :running

echo tomcat is not running

goto :eof

:running

echo tomcat is running

:eof

也可以检查使用的选项删除服务器/S/U/P。有关tasklist /?详细信息,请参见。

以上是 使用命令提示符确定Tomcat是否在Windows中运行 的全部内容, 来源链接: utcz.com/qa/429720.html

回到顶部