|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Ежедневное удаление определенного каталога (через крон) |
|
CMD/BAT - [решено] Ежедневное удаление определенного каталога (через крон)
|
Новый участник Сообщения: 4 |
Добрый всем.
Помогите пожалуйста. Есть каталог на сетевом диске, внутри папки с датами (вот такого образца - X:\192.168.10.230\2017-06-04) Батник будет запускаться раз в день кронтабом. Нужно удалить самую старую папку (к примеру 4 папки 2017-06-01 / 2017-06-02 / 2017-06-03 / 2017-06-04 , удалить 2017-06-01). |
|
Отправлено: 16:35, 10-07-2017 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать кронтаб и батник - на одной платформе обычно не встречаются :-)
а если и встречаются - не лучшая идея совместно их использовать |
Отправлено: 19:15, 10-07-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата loromir:
|
|
Отправлено: 20:27, 10-07-2017 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 12:25, 11-07-2017 | #4 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать loromir, не кажется ли Вам, что эта постановка задачи опасна? Не лучше ли оставлять не менее некоторого количества самых новых папок?
|
|
------- Отправлено: 13:49, 11-07-2017 | #5 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать megaloman, количество - тоже не сказать, что оптимальная постановка задачи. Лучше и срок давности, и количество проверять.
Цитата loromir:
|
|
Отправлено: 14:30, 11-07-2017 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Дело в том что это папки с записями с видео регистратора и посему нужны "по максимум все" возможные записи.
Видео регистратор не самый "продвинутый" и максимум что я могу там указать - это только путь. Куда записывать =( . Перезаписывать на "стороннем" хранилище он тоже не умеет(( Сейчас хранилище заполнилось по максимум и поэтому каждый день приходится удалять самую старую папку. (как если бы видео регистратор перезаписывал старые записи) Поэтому и такая постановка задачи, при каждом запуске удалять одну самую старую папку. А запускать буду раз в день. Как то так... |
Отправлено: 17:28, 11-07-2017 | #7 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать loromir, Если речь идёт о традиционных батниках, то:
Если оставлять не менее некоторого количества самых новых папок
Если очень хочется, удалять одну самую старую
Если оставить гарантированное число папок, запускайте батник хоть сто раз на дню, беды не будет. При работе батника "старость" папок определял по имени. |
------- Последний раз редактировалось megaloman, 11-07-2017 в 18:32. Отправлено: 18:27, 11-07-2017 | #8 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать megaloman, супер!!! Спасибо большое!
![]() |
Отправлено: 12:38, 12-07-2017 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Удаление из реестра определенного раздела | Мирослав11 | Скриптовые языки администрирования Windows | 4 | 01-12-2016 18:37 | |
CMD/BAT - удаление файлов из каталога | FatalR | Скриптовые языки администрирования Windows | 3 | 28-10-2013 13:50 | |
CMD/BAT - Удаление папок определенного вида | demon_d13 | Скриптовые языки администрирования Windows | 1 | 28-03-2013 20:49 | |
PowerShell - [решено] Удаление каталога | Negativ | Скриптовые языки администрирования Windows | 2 | 25-01-2011 16:13 | |
Разное - [решено] удаление каталога с подкаталогами | lud | Microsoft Windows 2000/XP | 2 | 02-07-2009 15:57 |
|