最近做毕设的时候发现每次都需要输入命令启动mongo和redis,还有一些爬虫和后台接口。感觉很麻烦,为什么不用windows上类似shell的bat语法写一个部署工具呢?
截图
注:图中所用软件为丑陋cmd的替换品 cmder
不多多说了,直接上代码吧,bat语法大家可以自己搜索下。
主进程 start.bat
@echo off
echo 欢迎使用FollowHeart自动化工具,%username% ....
echo 使用之前请确保mongo和redis安装地址都已经加入到到了系统环境变量里
ECHO.
:: 公共参数设置 start
If %username% == Andyliwr (
:: 记得改成ANDYLIWRTHS
echo %computername%
If %computername% == ANDYLIWRTHS (
set projectAddr=C:\Users\Andyliwr\Documents\graduationDesign
set mongoDbPath=D:\mongo\data
set mongoLogPath=D:\mongo\log\mongo.log
set mongoConfAddr=D:\mongo\mongod.conf
set redisConfAddr=D:\redis\redis.windows.conf
) Else (
set projectAddr=C:\Users\Andyliwr\Documents\graduationDesign
set mongoDbPath=E:\mongo_install\data