|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление папок больше n штук |
|
CMD/BAT - [решено] Удаление папок больше n штук
|
Новый участник Сообщения: 18 |
Здравствуйте! Подскажите пожалуйста как реализовать скрипт:
Есть несколько каталогов с бэкапами, в которых ежедневно создаются папки с текущей датой 2015-03-11, где собственно и хранятся бэкапы. Как ограничить количество папок с датами 7 шт? Чтобы при превышении количества папок старые удалялись. Спасибо) |
|
Отправлено: 12:23, 10-03-2015 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Нашел готовый скрипт для моей задачи. Большое спасибо Iska
Только подскажите пожалуйста как добавить несколько директорий в скрипт, для каждой добавлять переменную и сам скрипт? |
Последний раз редактировалось thehisteam, 10-03-2015 в 12:52. Отправлено: 12:31, 10-03-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Как-то так (не проверялось):
Скрытый текст
@echo off setlocal enableextensions enabledelayedexpansion set /a iCount = 10 for %%i in ( "C:\Documents and Settings\User\Мои документы\Мои рисунки\PicPic" "C:\Мои проекты\001" "C:\Мои проекты\002" ) do ( for /f "skip=%iCount% usebackq delims=" %%j in ( `2^>nul dir /b /a:d /o:-d /t:w "%%~i"` ) do Для реального удаления уберите «echo». |
Отправлено: 20:30, 10-03-2015 | #3 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Iska, Спасибо огромное. Скажите пожалуйста с чего можно начать изучение скриптов (какие сайты почитать), чтобы использовать их в таких повседневных задачах?
|
Отправлено: 08:46, 11-03-2015 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Удаление старых файлов/папок если их кол-во больше n | greenOwl | Скриптовые языки администрирования Windows | 35 | 14-01-2023 08:34 | |
CMD/BAT - [решено] Удаление старых файлов по дате и имени, если их больше n | NinjaScript | Скриптовые языки администрирования Windows | 2 | 04-03-2015 14:27 | |
CMD/BAT - Скрипт поиска и удаления файлов и папок с длиной пути больше 256 символов | Alex007 | Скриптовые языки администрирования Windows | 2 | 01-12-2014 18:44 | |
CMD/BAT - Удаление папок с условиями | Bukinozoid | Скриптовые языки администрирования Windows | 2 | 30-05-2012 22:31 | |
Удаление перенаправленых папок | Vitto | Microsoft Windows NT/2000/2003 | 6 | 16-10-2009 21:51 |
|