bash - 服务器重启后windows批处理文件启动浏览器

标签 bash batch-file tomcat

我想创建一个批处理文件来启动 tomcat 服务器,在服务器启动后,我想在浏览器中打开一个 URL。

在下面的解决方案中,建议使用超时选项。

How to launch application after server startup using batch file?

有没有其他更好的方法来检查tomcat是否启动,然后我可以触发打开浏览器。

最佳答案

你可以使用这个:

wmic process list brief | find /i "tomcat"

查看tomcat是否运行。

你也可以使用 powershell:

test-netconnection -computername <name or ip> -port <port number> 
get-process | select-string <process name>

第一个命令将检查指定的端口是否正在监听,第二个命令将检查指定的进程是否正在运行。您可以按照您认为合适的任何顺序使用它们并检查输出。如果输出未处于所需状态,您可以休眠并再次循环,直到 tomcat 启动。

关于bash - 服务器重启后windows批处理文件启动浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40300070/

相关文章:

linux - rsync 和(后)处理同步文件

Bash 重定向运算符 sed 命令

java - 在计划模式下执行bat文件(java程序)后命令提示符未退出

php - require_once() 允许本地主机 URL

macos - .bash_profile 和脚本作为符号链接(symbolic link)

linux - 使用命令行和完整路径启动 Bash 脚本

batch-file - 从批处理文件中按顺序运行多个 ant 构建

windows - 批处理文件不工作 : Spaces in path

tomcat - 如何在Tomcat服务器中调试以下错误?

tomcat - Glassfish Tomcat