bat 腳本學習之文件操作

 相關操作學習記錄備忘錄

@echo off

rem  1、添加winrar壓縮軟件到系統環境變量,纔可以壓縮文件
rem  2、設置變量 = 不能有空格   "set a= 123"(報錯)   "set a=123"(正確)
rem  3、強制刪除文件夾 /s /q
rem  4、重命名文件  第二個參數必須是文件名 不能爲路徑

set file="C:..\debug.rar"(自定義路徑)

set release="E:..\Release"

::rem 獲取年月日
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%

echo %year%-%month%-%day%


::rem 複製文件夾 (/s/f 顯示覆制過程)

xcopy %release%  .\debug\ /s /f

::rem 壓縮文件

Rar.exe A %file%  .\debug

echo "壓縮完成"

::rem  強制刪除文件夾 兩個方法好像都可以
::rem rd /s /q .\debug
rmdir /q /s .\debug
echo "刪除臨時文件夾"


::rem 重命名文件
rename %file% release_%month%_%day%.rar

pause >nul

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章