bat脚本部署多服务器的环境(){
1.设置环境变量
{源/目标文件位置,备份文件位置,临时文件位置,升不升哪些子环境的开关}
2.部署准备
{准备配置文件,将升级文件解压并放到指定目录,备份,关相关服务}
3.部署
{
if(更新子环境1){
foreach(服务器ip地址 in 读配置文件中的ip列表){
robocopy部署文件到指定位置
记日志
}
}
if(更新子环境2){
...
}
...
}
4.还原
{还原配置文件,将临时目录删除,开启相关服务}
5.结束
}