Windows 系统下:
在开发部署项目过程中,通常会反复的启动jar包项目,有时候要启动多个服务来支撑系统正常运行,为了提高效率,简化重复性任务,制作一键启动脚本。方便开发调试,也简化运维工作量。
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。
举个例子:我的项目需要启动redis和项目jar包
@echo off
start cmd /k "cd /d d:\apply\redis && redis-server"
start cmd /k "cd /d e:\ry && java -jar ruoyi-admin.jar"
exit
将代码写入文本文件,将txt后缀改为bat后缀。即可实现一键启动。
解释一下:
start cmd /k 表示cmd后面执行完命令不关闭窗口,固定语法。
cd /d d:\apply\redis 表示切换路径到d盘中的apply\redis文件夹中运行相关命令,固定语法。
引号中间的 多个命令 用 && 符号拼接
欢迎大神指正~
一切美好的遇见都是命中注定!!!