使用bat文件实现部署以及备份

因为每次都要把文件传上去 停止服务器,然后备份,再把文件移入再启动,太麻烦 所以写了个bat文件执行 停止服务 备份 移动文件从桌面到文件夹 在启动,启动的net stop 是我把启动文件注册成服务了 各位看官可以改为停止某个端口服务即可 当然net start 也要转换成 java -jar ***.jar 启动

rem 放置文件的地方
set formDir=C:\Users\Administrator\Desktop\
rem 目标文件夹
set targetDir=D:\www\service\
rem 文件名
set fileName=my-server
rem 文件类型
set fileType=jar
rem 文件备份文件夹
set bakDir=D:\www\service\bak\
rem 生成时间字符串
set CURRENT_TIME_STRING=%time:~0,2%_%time:~3,2%_%time:~6,2%
echo %CURRENT_TIME_STRING%
net stop aaa
rename %targetDir%%fileName%.%fileType% %fileName%%CURRENT_TIME_STRING%.%fileType%
move %targetDir%%fileName%%CURRENT_TIME_STRING%.%fileType% %bakDir%
move %formDir%%fileName%.%fileType% %targetDir%
net start aaa
pause

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值