BAT批處理實現迴圈備份N天資料夾

2022-04-05 07:57:08 字數 682 閱讀 9434

bat批處理實現迴圈備份n天資料夾

@echo off

set today=%date:~0,4%%date:~5,2%%date:~8,2%

xcopy  /e /i e:\aaa e:\test\%today%

for /f "skip=2" %%i in ('dir /b /o-n e:\test') do rd e:\test\dest\%%i /s /q

--------------**在上,說明在下----------------

說明:@echo off

不顯示dos的的提示資訊

set today=%date:~0,4%%date:~5,2%%date:~8,2%

定義乙個變數today,便於以當前日期備份檔案夾

xcopy  /e /i e:\aaa e:\test\%today%

將要備份的aaa目錄備份至e盤test目錄下,以當天日期(如20130822)為名的資料夾中。

for /f "skip=2" %%i in ('dir /b /o-n e:\test') do rd e:\test\%%i /s /q

迴圈兩天備份

for /f "skip=2"

跳過前兩行,如果要迴圈備7天,就改為=7

dir /b /o-n e:\test

是只顯示檔名,且以檔名的倒序排列

bat批處理檔案 壓縮備份

1.壓縮指定的部分檔案 echo off set year date 0,4 set month date 5,2 set day date 8,2 set curdate year month day for i in d logs logs omsadmin.2016 month log do ...

使用bat批處理進行程式備份

echo off rem 獲取當前資料夾的名字 set lj p0 set lj lj for a in lj do set wjj a rem 建立乙個版本的說明文件 cd.readme.txt rem 生成乙個壓縮包 start winrar a wjj date 0,4 date 5,2 da...

BAT批處理實現休眠關機重啟

echo off begin echo 請輸入以下數字,確認對應操作 echo 1.休眠 echo 2.睡眠 echo 3.重啟 echo 4.關機 echo 5.滑動關機 echo 6.取消關機 echo 7.計算器 echo 8.記事本 echo 9.計算機管理 echo a.登錄檔編輯器 ec...