⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delbackup.bat

📁 mysql备份程序,很好很强大,欢迎使用
💻 BAT
字号:
@echo off

::设置删除的天数,下面设置删除7天前的文件
set delDay=7

::下面将执行删除
setlocal EnableDelayedExpansion

>tmptmp.vbs echo wscript.echo dateadd("d",-%delDay%,date)
for /f "tokens=1,2,3* delims=-" %%i in ('cscript /nologo tmptmp.vbs') do (
set "y=%%i"&set "m=%%j"&set "d=%%k"
)

if %m% LSS 10 set "m=0%m%"
if %d% LSS 10 set "d=0%d%"
set "rq=%y%-%m%-%d%"

echo.&echo 注意:即将删除 %rq% 以前建立的文件

::判断文件
for /f "delims=" %%a in ('dir/b/a-d D:\MysqlBackUp\*.*') do (
set "a=0"
for /f "skip=4 delims=" %%b in ('dir/tc "D:\MysqlBackUp\%%a"') do (
set /a "a+=1"
if !a! equ 1 (
set "var=%%b"
for /f "tokens=1 delims= " %%c in ("!var!") do set "str=%%c"
if !str! lss !rq! del /q "D:\MysqlBackUp\%%a"
)))

del/q tmptmp.vbs
)
exit

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -