联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
"D:\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlmaint.exe" -U sa -P datascore -D "cdt.dctool" -PlanName backupdata -BkUpDB D:\datascore\databackup\sql2005backup -BkUpMedia DISK set catalog=D:\datascore\databackup\sql2005backup @for /f %%i in ('dir /b/ad %catalog%') do (@for /f "skip=7" %%f in ('dir /b/o-n %catalog%\%%i') do del /s/q %catalog%\%%i\%%f)
"D:\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlmaint.exe" -U sa -P datascore -D "cdt.dctool" -PlanName backupdata -BkUpDB D:\datascore\databackup\sql2005backup -BkUpMedia DISK set catalog=D:\datascore\databackup\sql2005backup for /f %%i in ('dir /b/ad %catalog%') do ( for /f "skip=7" %%f in ('dir /b/o-n %catalog%\%%i') do ( del /s/q %catalog%\%%i\%%f\ ) pause ) pause
Originally posted by 不得不爱 at 2008-12-26 11:53 AM: D:\datascore\databackup\sql2005backup目录下还有文件夹吗?你是要保留7个文件还是7个文件夹? [ Last edited by 不得不爱 on 2008-12-26 at 11:55 ]
set catalog=D:\datascore\databackup\sql2005backup for /f "skip=7 delims=" %%f in ('dir/o-d/a-d/b %catalog%) do del /q "%catalog%\%%f"