Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Удаление всех папок кроме 30-ти последних (http://forum.oszone.net/showthread.php?t=258433)

__sa__nya 12-04-2013 10:26 2130869

Удаление всех папок кроме 30-ти последних
 
Доброе время суток. Не могу написать батник который бы удалял все папки (вместе с подпапками и файлами)- из заданной папки кроме 30-ти последних по дате создания. Есть у кого-нибудь мысли?

megaloman 12-04-2013 21:21 2131301

Код:

@Echo Off

Set Where=D:\DDDDD

FOR /F "usebackq skip=30 delims=" %%d IN (`dir "%Where%\" /b /A:D /O:-D /T:C`) DO (
        rd "%Where%\%%d" /s /q
)



Время: 19:47.

Время: 19:47.
© OSzone.net 2001-