我原来用这个命令,来保留最近7个备份,但对archivelog,则用不了,因为我不知道每天产生的文件数目。
for /f "skip=7" %%i in ('dir F:\mybackup\*.dmp /tc /o-d /b') do del %%i
我希望达到的目的是,每天删除过期的archivelog,使当前目录里的archivelog文件只保留一个礼拜以内生成的。
请给几句关键的命令,谢谢。
———————————————————————
转移自 DOS疑难解答 & 问题讨论 (解答室)
今后发帖请尽量发到对应的版块。
——管理员
———————————————————————
for /f "skip=7" %%i in ('dir F:\mybackup\*.dmp /tc /o-d /b') do del %%i
我希望达到的目的是,每天删除过期的archivelog,使当前目录里的archivelog文件只保留一个礼拜以内生成的。
请给几句关键的命令,谢谢。
———————————————————————
转移自 DOS疑难解答 & 问题讨论 (解答室)
今后发帖请尽量发到对应的版块。
——管理员
———————————————————————


