|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление из заданной папки старых 7z-архивов |
|
CMD/BAT - [решено] Удаление из заданной папки старых 7z-архивов
|
Новый участник Сообщения: 11 |
Профиль | Отправить PM | Цитировать
Здравствуйте. Прошу знающих людей проверить мой скрипт. Он работает и выполняет то, что от него требуется, но перед тем, как отправить его в планировщик, хотелось бы убедиться, что он безопасен.
Скрипт должен удалять из заданной папки .7z архивы, которые старше %delta% месяцев (принимать значение больше 12 дельта точно не будет), и доложить об удалении в лог. |
|
Отправлено: 19:27, 18-09-2012 |
Пользователь Сообщения: 102
|
Профиль | Отправить PM | Цитировать можно обойтись сделующим:
forfiles /P c:\archive\ /M *.7z /S /D -31 /C "cmd /c echo Deleted: @PATH >> %DIR_log%erase.log & del @FILE" где: синим выделено /D <дата> Выбор файлов, у которых дата последнего изменения больше или равна (+) либо меньше или равна (-) указанной дате при использовании формата "dd.MM.yyyy"; либо файлов, у которых дата последнего изменения больше или равна (+) текущей дате плюс "dd" дней либо меньше или равна (-) текущей дате минус "dd" дней. Допустимым числом дней "dd" является любое число в диапазоне 0 - 32768. "+" используется по умолчанию, если знак не указан |
Отправлено: 13:00, 19-09-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать 2 firstarey
Спасибо за ответ, но скрипт будет запускаться на хр, в которой нет forfiles. наверное можно запилить forfiles и для хр, но я решил пойти другим путем |
Отправлено: 17:03, 19-09-2012 | #3 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Скрипт в планировщике 3 недели. пока все ок
|
Отправлено: 10:34, 08-10-2012 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Удалить всё кроме заданной папки | sg_swin | Скриптовые языки администрирования Windows | 18 | 30-06-2021 19:19 | |
CMD/BAT - [решено] Удаление старых архивов | wizardkir | Скриптовые языки администрирования Windows | 9 | 20-08-2013 14:16 | |
CMD/BAT - Мониторинг - поиск архивов с заданной датой в имени | Serg2010 | Скриптовые языки администрирования Windows | 0 | 21-05-2012 21:59 | |
CMD/BAT - удаление архивов [cmd] | far_from_humans | Скриптовые языки администрирования Windows | 0 | 01-12-2011 17:34 | |
удаление повреждённых архивов | Jul | Защита компьютерных систем | 2 | 17-01-2004 15:56 |
|