Программа для удаления файлов

Обсуждение проблем с установкой и конфигурированием операционных систем.

Модератор: Gromak

Сообщение Tokc » Чт ноя 18, 2004 1:57 pm

Люди, помогите с софтиной. Имеется система видеонаблюдения, в определенное время место на диске переполняется и становится необходимым ручками удалять файло. Надо: софтину, чтобы при переполнении диска или по расписанию с определенной папки удалялись самые старые файлы. Есть мнение, что можно юзать обычный батник на cmd, добавленый в шедулер. Как реализовать? Ось - ВинХП, фат32.
Аватара пользователя
Tokc
HWBY Team
HWBY Team
 
Сообщения: 1210
Зарегистрирован: Чт янв 15, 2004 3:07 pm
Откуда: Курган
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Whoa » Чт ноя 18, 2004 2:32 pm

Можно батником. Только как в нем определять что свободного места мало осталось - вот вопрос...
Whoa
HWBY Team
HWBY Team
 
Сообщения: 2827
Зарегистрирован: Ср май 15, 2002 11:12 pm
Откуда: Минск
Благодарил (а): 2 раз.
Поблагодарили: 5 раз.

Сообщение lemon65 » Чт ноя 18, 2004 2:40 pm

а зачем ждать именно критичесого ереполнения? ИМХо в шедулер забиваешь очистку тепмов сколько надо раз в сутки, и эту же папку назначаешь на хранение пресловутых логов, уж коли их все равно удаляют.
lemon65
злой стрелок
злой стрелок
 
Сообщения: 4005
Зарегистрирован: Чт мар 21, 2002 7:27 pm
Откуда: Магадан
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Tokc » Чт ноя 18, 2004 3:05 pm

Не, система такая: на диске есть папочка типа video, а в ней файло, которая пишет плата видеозахвата. Пишет так: за каждый сеанс записи - пару файлов по килобайту и один большой - сам видеофайл. надо: допустим раз в неделю удалять файлы, старше скажем 7 дней. А в идеале - делать это тогда, когда закончится место на диске.
Добавлено автором
Кстати, как примерно должен выглядеть этот батник?
Добавлено автором
Переназначить папку не получится, софтина работать не будет...уж больно кривая, поэтому надо ставить прогу, которой можно сунуть эту папку.
Аватара пользователя
Tokc
HWBY Team
HWBY Team
 
Сообщения: 1210
Зарегистрирован: Чт янв 15, 2004 3:07 pm
Откуда: Курган
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Whoa » Чт ноя 18, 2004 3:31 pm

Это будет скорее .cmd Поищи у микрософта хелп по созданию таких файлов.

Хотя я тут глянул. Есть такая команда for. Поковыряйся, вроде как должна помочь.
Whoa
HWBY Team
HWBY Team
 
Сообщения: 2827
Зарегистрирован: Ср май 15, 2002 11:12 pm
Откуда: Минск
Благодарил (а): 2 раз.
Поблагодарили: 5 раз.

Сообщение Tokc » Чт ноя 18, 2004 3:40 pm

Блин, а никто не сможет мне готовый батник нарисовать? Тока чтоб путь к папке изменить:smile: :shuffle:
Добавлено автором
Мне не лень, просто надо сделать срочно, а я только неделю доки курить буду:smile:
Аватара пользователя
Tokc
HWBY Team
HWBY Team
 
Сообщения: 1210
Зарегистрирован: Чт янв 15, 2004 3:07 pm
Откуда: Курган
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Whoa » Чт ноя 18, 2004 3:48 pm

Ну пока можешь просто по статистике посчитать как часто надо и в шедулере просто делать
cd %PATH%
del *.*
И тем временем курить доки :wink:
Мне тоже не лень, но пока вспомнишь...
Добавлено автором
О, а еще можно в Resource Kit пошарится.
Добавлено автором
Держи, сделал я тебе. Пол-дня убил.

for %%I in (*.*) do if "%%~tI" LEQ "%1" (del %%I)

Работает в текущей директории. В качестве параметра задается день до которого надо прибить. Типа, "my.bat 17.11.04" убъет все файлы до 17 ноября включительно. Внимательно посмотри на формат даты в твоей системе! Ну и потести :smile:
Усовершенствования обсудим позже.
Whoa
HWBY Team
HWBY Team
 
Сообщения: 2827
Зарегистрирован: Ср май 15, 2002 11:12 pm
Откуда: Минск
Благодарил (а): 2 раз.
Поблагодарили: 5 раз.

Сообщение lemon65 » Пт ноя 19, 2004 2:16 am

смотри тут, на фиг батник: http://freesoft.ru/search.html?terms=%EE%F7%E8%F1%F2%EA%E0+%EF%E0%EF%EE%EA&Submit=%C8%F1%EA%E0%F2%FC%21&sec=all&start=0&page=search
я дуаю, что тебя вполне устроит:
http://freesoft.ru/?id=79222
lemon65
злой стрелок
злой стрелок
 
Сообщения: 4005
Зарегистрирован: Чт мар 21, 2002 7:27 pm
Откуда: Магадан
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Токс% » Пт ноя 19, 2004 9:17 am

Усим гранд мерси...и батник, и прога по ссылке работают:smile:
Токс%

 


Вернуться в Операционные системы

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5