Batch Script to delete oldest folder in a given folder

前端 未结 4 2047
情书的邮戳
情书的邮戳 2021-01-12 12:24

I\'m writing a simple .bat backup script, and as part of it I want the oldest backup (folder) to be deleted upon reaching a set max limit of backups.

Right now I hav

4条回答
  •  盖世英雄少女心
    2021-01-12 13:04

    FOR /f "delims=" %%a in ('dir "..\Backup\*" /t:c /a:d /o:d /b') do (
     rd /s /q "..\Backup\%%a"
     goto :break
    )
    :break
    

    you can break the for loop with goto

提交回复
热议问题