當前位置:編程學習大全網 - 電腦編程 - 求壹個.bat的批處理程序,實現只保留最近十天的以日期格式備份的文件,文件名稱比如20131001,

求壹個.bat的批處理程序,實現只保留最近十天的以日期格式備份的文件,文件名稱比如20131001,

@Echo?Off&Setlocal?Enabledelayedexpansion

More?+9?<"%~fs0">?tmp.vbs

For?/f?%%a?in?('cscript?/nologo?tmp.vbs')?do?Set?fd=%%a

Del?/q?tmp.vbs

For?/f?"tokens=*"?%%a?in?('dir?/a-d?/b?"%~dp0"')?do?(

Set?a=%%~na

If?!a!?lss?!fd!?(Echo?"%%a"&del?/q?/f?"%%a"))

Pause&Rem?刪除10天以前的文件

Exit

L=date()-10

F=right(year(L),4)?&?right("0"?&?month(L),2)?&?right("0"?&?day(L),2)

wscript.echo?F

  • 上一篇:CMP的含義是什麽?
  • 下一篇:佛山龍江穎林學校怎麽樣啊
  • copyright 2024編程學習大全網