之前有一个脚本,可以安装tomcat服务,不过有一次放到别的目录,发现报:service不是内部或者外部指令,发现是cd没有跳转到tomcat所在的目录,修改了一下脚本如下:
::将tomcat服务加入到windows服务里面
cd\
F:
cd F:\autotomcat\bin
call service install autotomcat
echo "安装完服务之后,接着重启tomcat服务"
::重启tomcat服务
call net stop autotomcat
call net start autotomcat
需要注意的是在cmd下切到F盘,是有两种方式:
cd \F F:
或者
F:
之前的脚本就是使用c F:导致无法切到tomcat目录下,找不到service.bat文件
执行结果为:
但如果你要顺序执行,不要出现请按任意键继续,不让用户输入按键,可以在bat脚本文件最上面写上:
@echo off<nul 3>nul,就不用用户按键来让脚本自动执行。