Bat自动解压缩发布asp.net程序
1解压缩压缩包
2替换文件
3停止服务
4重建虚拟目录
5重启服务
@echo1、Zipexe好压压缩程序集路径 @echo2、zipFileName压缩文件的路径 @echo3、ylxt解压缩文件的路径 @echo3、webconstant发布目录中不会修改的文件.和文件夹,需要和虚拟目录的目录结构保持一致 @echo4、PubparentFolder虚拟目录的父目录 @echo5、PubFolderName虚拟目录名 setZipexe="C:\ProgramFiles\2345Soft\HaoZip\HaoZipC.exe" setzipFileName="C:\iisweb\copyFolder\ylxt.zip" setPubFolderName="ylxt" setylxt="C:\iisweb\copyFolder\"%PubFolderName% setwebconstant="C:\iisweb\copyFolder\webconstant" setPubparentFolder="C:\iisweb\" setPubFolder=%PubparentFolder%%PubFolderName% echo删除以前解压的文件,...... remrd/s/q%ylxt% echo通过好压压缩软件解压缩文件,...... pause %Zipexe%x%zipFileName%-o%ylxt%-y echo复制不会修改的文件...... pause xcopy%webconstant%%ylxt%/s/e/y pause echo停止应用池 rem%windir%\system32\inetsrv\appcmdstopAPPPOOLwxzs %windir%\system32\inetsrv\appcmdstopAPPPOOLylxt echo备份原有虚拟目录 setYYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2% set"YYYYmmdd=%YYYYmmdd:=0%" sethhmiss=%time:~0,2%%time:~3,2%%time:~6,2% set"hhmiss=%hhmiss:=0%" ren%PubFolder%%PubFolderName%%YYYYmmdd%_%hhmiss% echo把新的解压目录替换原来的虚拟目录 move%ylxt%%PubparentFolder% echo启动应用池 rem%windir%\system32\inetsrv\appcmdstartAPPPOOLwxzs %windir%\system32\inetsrv\appcmdstartAPPPOOLylxt pause
以上所述是小编给大家介绍的Bat自动解压缩发布asp.net程序,希望对大家有所帮助!
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短