GroGaloraGran
Новый пользователь
- Сообщения
- 2
- Реакции
- 0
Привет
Нужна помощь с созданием Батника
Суть:
Есть папка, в которой создается файл бекам с именем "****yyyymmdd.back" где yyyymmdd соответственно дата создания файла вписанная в имя.
Нужно, что бы Батник сравнивал Текущую дату c датой в имени, и оставлял те, у которых дата в имени совпадает с текущей и 4мя предыдущими, остальное удалял.
я хотел использовать пример одной из тем
\ но немного не понимаю как оставить предыдущие даты.
Файл сохраняется имя.bat
Спасибо
Нужна помощь с созданием Батника
Суть:
Есть папка, в которой создается файл бекам с именем "****yyyymmdd.back" где yyyymmdd соответственно дата создания файла вписанная в имя.
Нужно, что бы Батник сравнивал Текущую дату c датой в имени, и оставлял те, у которых дата в имени совпадает с текущей и 4мя предыдущими, остальное удалял.
я хотел использовать пример одной из тем
Код:
(
for /f "delims=" %%a in ('dir /b /a-d "Source\*" ^| findstr /RVC:"^%date:~-4%%date:~3,2%%date:~,2%"') do move /y "Source\%%a" "Old_files\"
)
Файл сохраняется имя.bat
Спасибо