windows重启后自启动多tomcat无窗口模式(没有将Tomcat设置为服务)

1. 创建 run1.bat 文件,复制下面内容到里面(如果有多个tomcat就新建 run2.bat ,里面的内容下面内容一样,切勿写在一个里面)

%进入d盘,直接cd进不去%
d:
%进入tomcat的bin目录%
cd D:\tomcat\Tomcat 8.5_Tomcat8.5a\bin
%启动命令%
catalina.bat run

pause

2. 创建 start.vbs 文件,复制下面内容到里面(有几个Tomcat文件就弄一个,这里我只弄了两个),这个是为了隐藏窗口

CreateObject("WScript.Shell").Run "cmd /c run1.bat",0

CreateObject("WScript.Shell").Run "cmd /c run2.bat",0

MsgBox "Service-----Start"

3. 设置自启动

   进入windows里的 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 目录,找到 启动 文件夹,可能是英文 StartUp。

   我们把 start.vbs 文件放入 启动/StartUp 文件夹里面。

   因为上面run.bat 和 start.vbs 文件要放在一个文件夹里(当然也可以修改命令不放在一个文件夹里),我们可以把 start.vbs 弄一个快捷方式,将快捷方式放入 启动/StartUp 文件夹里面。

   这样重启电脑,发现上面命令里面的服务开机就启动了

 

除了启动tomcat,还可以启动其他命令,只需要创建一个bat脚本,将其放入到 start.vbs 中

 

不要问我有什么意义,windows设置自启动 tomcat有什么用,我不知道,我只知道我们公司服务器没有用linux,用的是windows,说什么客户那边放的服务器机房可能时不时停电,要重启后都可以恢复,还要启动几个tomcat不要有小黑窗,怕有不知道的人把小黑窗关了,tmd

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章