interminable
07-06-2012, 13:57
Вообщем суть штатніми средствами Виндовс, батником сделать так, чтобы в папке удалялись все фалы(архивы), кроме самого свежего по дате.
Подскажите как?
Примерно так:
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "skip=1 delims=" %%i in ('dir "*.7z" "*.rar" "*.zip" /b /a:-d /o:-d 2^>nul') do echo del /f /q "%%i"
endlocal
exit /b 0
Если получается корректный список файлов — уберите «echo» для реального применения команды «del».
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.