Bat自动解压缩发布asp.net程序
更新时间:2021年9月22日 10:05 点击:1790
1解压缩压缩包
2替换文件
3停止服务
4重建虚拟目录
5重启服务
@echo 1、Zipexe 好压压缩程序集路径 @echo 2、zipFileName 压缩文件的路径 @echo 3、ylxt 解压缩文件的路径 @echo 3、webconstant 发布目录中不会修改的文件.和文件夹,需要和虚拟目录的目录结构保持一致 @echo 4、PubparentFolder 虚拟目录的父目录 @echo 5、PubFolderName 虚拟目录名 set Zipexe="C:\Program Files\2345Soft\HaoZip\HaoZipC.exe" set zipFileName="C:\iisweb\copyFolder\ylxt.zip" set PubFolderName="ylxt" set ylxt="C:\iisweb\copyFolder\"%PubFolderName% set webconstant="C:\iisweb\copyFolder\webconstant" set PubparentFolder="C:\iisweb\" set PubFolder=%PubparentFolder%%PubFolderName% echo 删除以前解压的文件,...... rem rd /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\appcmd stop APPPOOL wxzs %windir%\system32\inetsrv\appcmd stop APPPOOL ylxt echo 备份原有虚拟目录 set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2% set "YYYYmmdd=%YYYYmmdd: =0%" set hhmiss=%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\appcmd start APPPOOL wxzs %windir%\system32\inetsrv\appcmd start APPPOOL ylxt pause
以上所述是小编给大家介绍的Bat自动解压缩发布asp.net程序,希望对大家有所帮助!
相关文章
BAT批处理判断服务是否正常运行的方法(批处理命令综合应用)
批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。这篇文章主要介绍了BAT批处理判断服务是否正常运行(批处理命令综合应用),需要的朋友可以参考下...2020-06-30- 这篇文章主要介绍了bat文件暂停延时的脚本代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-09-24
- 这篇文章主要介绍了C#自定义字符串压缩和解压缩的方法,通过自定义C#字符串操作类实现对字符串的压缩与解压的功能,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
Tomcat中catalina.bat设置为UTF-8控制台出现乱码
这篇文章主要介绍了Tomcat中catalina.bat设置为UTF-8控制台出现乱码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-03-31C# 利用ICSharpCode.SharpZipLib实现在线压缩和解压缩
本文主要主要介绍了利用ICSharpCode.SharpZipLib第三方的DLL库实现在线压缩和解压缩的功能,并做了相关的代码演示。...2020-06-25- PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法这里就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下利用php zipA...2015-10-30
- 本文介绍一下在C#中执行批处理文件(*.bat)的方法。...2020-06-25
- 这篇文章主要介绍了java使用Abobe Acrobat DC生成模板,文中有非常详细的代码示例,对正在学习java的小伙伴们有非常好的帮助,需要的朋友可以参考下...2021-04-22
- 这篇文章主要介绍了自动修改本机IP地址的bat代码,下面的代码因为时间问题暂时没有修复,但里面的一些判断还是值得学习的...2020-06-30
- 创业是一场长跑,张颖(经纬中国创始管理合伙人)建议,「创始人要从纠结和厮杀中脱离出来」,把每天当做人生最后一年中的一天来活,在这一年,高效工作、极致生活。...2016-11-11
- 这篇文章主要介绍了c#调用winrar解压缩文件的方法,大家参考使用吧...2020-06-25
- 这篇文章主要介绍了让bat批处理以管理员权限运行的实现方法,需要的朋友可以参考下...2020-08-20
- C++Zip压缩解压缩示例,用第三方函数封装而成,支持 UNCODE, ANSCII、支持压缩文件夹、支持递归压缩...2020-04-25
- 这篇文章主要介绍了asp.net C#实现解压缩文件的方法,分别讲述了三种不同的实现方法,是非常实用的技巧,需要的朋友可以参考下...2021-09-22
- 这篇文章主要介绍了批处理(bat)获取指定目录下的所有文件列表,需要的朋友可以参考下...2020-06-30
- C#中用GZip对数据压缩和解压缩非常方便,但是当我第一次拿到这个类的时候却感觉很迷茫,无从下手...2020-06-25
- 这篇文章主要为大家详细介绍了Windows下使用批处理文件.bat删除旧文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-30
win2003禁止web等目录执行exe,bat,com的方法
还在为网站被入侵。导致可以被人运行可执行文件而烦恼嘛? 对于一个web目录来说。 根本不需要运行可执行文件的权限。这里教大家一种方法...2016-01-27- 我在以前写过怎么使用c#来压缩和解压缩swf文件,解压缩,压缩和读取flash头文件信息需要使用一个开源的链接库,而且使用起来也不是很方便,但是使用php就不一样了,php包含...2016-11-25
- if,正如它E文中的意思,就是“如果”的意思,用来进行条件判断。翻译过来的意思就是:如果符合某一条件,便执行后面的命令。...2020-06-30