日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

東坡下載:內容最豐富最安全的下載站!

首頁IT技術辦公軟件技巧 → 簡單的打包文件夾bat腳本

簡單的打包文件夾bat腳本

相關文章發表評論 來源:本站整理時間:2018/5/28 22:18:01字體大小:A-A+

更多

作者:專題點擊:66次評論:0次標簽: bat腳本

近段時間經常要做的一件事情就是要將git上面最新的程序更新到本地后,打包壓縮然后上傳至服務器,再更新服務器上面的代碼,前段時間我在服務器上面寫了一個簡單的更新shell,感覺效果不錯,提高了更新效率,而且避免了出錯,所以我在想,本地打包壓縮操作一樣可以做一個腳本去處理,這樣就不需要做一堆復制粘貼之類的工作了,因為一般情況下打包程序的時候都不能直接完全復制,例如日志文件、緩存文件、配置文件等,由于這些文件一般只針對當前環境,所有不能覆蓋,之前寫更新的時候shell里面會判斷一些不需要更新的文件或者文件夾清除掉后再覆蓋道理是一樣的,所以查了一些bat的相關語法,寫出了一個簡單的處理腳本。


[vb] view plain copy

@echo off  

::設置_ROOT路徑,要打包的文件夾及臨時復制過渡的文件夾路徑  

::設置壓縮軟件的exe路徑  

::建議此腳本與需要打包的項目在同一目錄  

set _ROOT=D:\xampp\htdocs\  

set _FROM=%_ROOT%web  

set _TO=%_ROOT%web_source  

set _ZIP=E:\software\Haozip\HaoZip.exe  

set _EXCFILE=%_ROOT%exclude_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.txt  

set _EXCFILE=%EXCFILE: =%  

if not exist %_FROM% GOTO Nosource ELSE GOTO CreateExcude  

  

::生成exclude文件,里面包含不被復制的文件或者文件夾路徑  

::注目錄需要寫\結尾,不然會當作是文件或者目錄的開頭字符串來匹配  

:CreateExcude  

if exist %_EXCFILE% ( del %_EXCFILE% )  

  

echo %_FROM%\favicon.ico >> %_EXCFILE%  

echo %_FROM%\data\cache\ >> %_EXCFILE%  

echo %_FROM%\data\config\ >> %_EXCFILE%  

echo %_FROM%\data\log\ >> %_EXCFILE%  

echo %_FROM%\data\upload\ >> %_EXCFILE%  

echo %_FROM%\wap\config_ >> %_EXCFILE%  

echo %_FROM%\readme.txt >> %_EXCFILE%  

  

GOTO Tocopy  

  

  

  

::復制并且壓縮操作  

:Tocopy  

if exist %_TO% ( rd %_TO% /s )  

if exist %_TO%.zip ( del %_TO%.zip )  

md %_TO%  

  

xcopy %_FROM% %_TO% /s /EXCLUDE:%_EXCFILE%  

del %_EXCFILE%  

  

echo 壓縮復制副本文件夾  

%_ZIP% %_TO%  

  

echo 刪除復制副本文件夾  

rd %_TO% /s /q  

GOTO END  

  

  

  

:Nosource  

echo 要復制的數據源不存在  

GOTO END  

  

  

:END  

echo complete!  

pause  




保存上面的代碼到web.bat,有了這個腳本,我只需要想打包的時候點擊一下就會自動處理好了一個web_source.zip了,這樣子又可以節省不少時間還避免出錯。


擴展知識

相關評論

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

本類常用軟件

主站蜘蛛池模板: 免费观看一区二区 | 精品日韩在线观看 | 日韩中文在线观看 | www.av在线播放 | 国产理论在线 | a级毛毛片 | 久在线视频 | av激情影院| 亚洲国产精品久久 | 视频一区中文字幕 | 色六月婷婷 | 17c在线| 国产精品尤物 | 天堂成人在线 | 亚洲成人免费网站 | 中文字幕一区二区三区在线观看 | 欧美操操操| 国产成人三级一区二区在线观看一 | 99精品欧美一区二区蜜桃免费 | 亚洲第一免费视频 | 欧美成人精品 | 天天躁日日躁bbbbb | 日韩精品视频网站 | 久久精品网址 | 日韩精品视频免费在线观看 | 日韩免费精品视频 | 日韩二区在线 | 爱福利视频网 | 中文字幕在线播放视频 | 91中文| 精品国产999久久久免费 | 免费网站黄| 亚洲天堂第一页 | 欧美第一页 | 国产精品一区一区三区 | 成人看| 69久久久 | 天天做天天爱 | 天天综合永久入口 | 欧美成人毛片 | 韩国三级影院 |