obandicam.ru
REC·13настройка

Автоматическое удаление старых записей Bandicam

Долгая запись съедает диск незаметно: сутки захвата — это десятки гигабайт. Встроенной кнопки «удалять старое» у Bandicam нет, зато у вендора есть официальная схема на средствах Windows — задание в планировщике, которое каждый день чистит папку записей от файлов старше заданного срока.

6 минут чтения · проверено на реальных записях

CH·01есть ли такая функция

Есть ли в Bandicam автоудаление

Короткий ответ: отдельной настройки «удалять записи старше N дней» в программе нет. Официальное решение вендора для тех, кто пишет непрерывно сутками и месяцами, строится на двух штатных средствах Windows — Планировщике заданий (Task Scheduler) и консольной команде ForFiles, которая умеет находить файлы по возрасту и что-то с ними делать.

Схема выглядит так: раз в день Windows сама запускает задание, оно проходит по папке записей Bandicam, находит всё, что старше указанного срока, и удаляет. Программа при этом продолжает писать как ни в чём не бывало — чистка идёт мимо неё.

Такая связка полезна в трёх сценариях: круглосуточный захват экрана как «чёрный ящик» компьютера, регулярная запись созвонов и лекций, которые нужны неделю-другую, и запись игр, когда старые дубли всё равно не пересматриваются. Если же места не хватает не из-за архива, а из-за размера самих файлов, смотреть надо в другую сторону — на кодек и битрейт, как в разборе тормозов при записи.

CH·02задание в планировщике

Задание в Планировщике Windows

Порядок по официальной инструкции:

  1. Нажмите Пуск, наберите «Scheduler» и откройте Планировщик заданий (Task Scheduler).
  2. Выберите «Create Task…» (создать задачу) — не «простую задачу», а обычную: у неё есть нужные вкладки.
  3. На вкладке General задайте имя, например Auto delete old files, и выберите вариант «Run whether user is logged on or not» — выполнять независимо от того, вошёл ли пользователь в систему.
  4. На вкладке Triggers создайте триггер и выберите «Daily» — ежедневную проверку.
  5. На вкладке Actions нажмите «New…», в поле программы укажите ForFiles, а в поле аргументов — строку из следующей главы.

После сохранения задание попросит пароль учётной записи — это обычное требование Windows для задач, выполняющихся без входа в систему.

Важно

Важно: удалённые таким способом файлы не попадают в корзину — вендор предупреждает об этом прямо: восстановить их оттуда не получится. Прежде чем ставить задание на боевую папку, потренируйтесь на копии: создайте тестовую папку с ненужными файлами и проверьте, что удаляется именно то, что задумано.

CH·03команда forfiles

Из чего состоит команда ForFiles

Аргументы задаются одной строкой. Официальный пример вендора для папки C:\Bandicam и срока хранения 30 дней выглядит так:

/p "C:\Bandicam" /s /d -30 /c "cmd /c del @file"

Разбор по частям:

Ключ Что означает
/p "C:\Bandicam" путь к папке, которую проверяем
/s заглядывать и во вложенные папки
/d -30 брать файлы старше 30 дней (число со знаком минус)
/c "cmd /c del @file" что делать с найденным — здесь удалить

Менять в этой строке нужно ровно две вещи. Первая — путь: он должен указывать на вашу папку записей Bandicam, у вендора во втором примере это /p "C:\Users\XXX\Documents\Bandicam". Вторая — срок: -15 оставит записи за две недели, -7 — за неделю.

Отдельная оговорка вендора касается сетевых дисков: для папки на другом компьютере одной строки мало — потребуется дополнительная настройка через bat-файл, где сетевой путь сначала подключается как диск.

CH·04порядок в папке записей

Наведите порядок в папке записей

Автоудаление работает по возрасту файлов, поэтому чем аккуратнее разложены записи, тем предсказуемее результат. В настройках Bandicam на вкладке General есть несколько пунктов, которые к этому располагают.

Output folder — папка вывода. Держите записи в отдельной папке, а не вперемешку с документами: тогда задание чистки будет работать только со своим и не заденет чужое.

Autocreate output subfolder with name — автоматическое создание подпапок. Вариант с форматом даты (YYYY-MM-DD) раскладывает записи по дням, и глазами видно, что можно снести руками ещё до всякой автоматики. Есть варианты и с именем цели записи, и с делением на «Videos», «Images», «Audios».

Auto Complete Recording — автозавершение записи. Здесь задаются ограничения по времени, по размеру файла и по длительности тишины, а также выключение компьютера после окончания. Полезно вдвойне: длинная запись бьётся на файлы обозримого размера, и старые куски потом удаляются по одному, а не одним двадцатигигабайтным блоком. Автостарт и автоостановку по времени разбирает соседняя статья — запись по расписанию, а управлять записью из скриптов помогают параметры командной строки.

CH·05что учесть заранее

Что учесть заранее

Три вещи, которые лучше решить до первого запуска задания.

  • Отделите ценное от расходного. Автоудаление не разбирает, что важно: удалится и та запись, которую вы собирались смонтировать. Заведите привычку сразу переносить нужное в отдельную папку вне зоны чистки.
  • Проверьте задание вручную. В Планировщике задание можно запустить кнопкой «Run» и сразу посмотреть, что произошло с тестовой папкой. Это дешевле, чем узнать о неверном пути через месяц.
  • Защита от удаления — тоже средствами Windows. У вендора описан обратный сценарий: если записи, наоборот, не должны удаляться никем, кроме администратора, это делается разрешениями папки — в свойствах на вкладке безопасности пользователю ставится запрет на удаление файлов и вложенных папок, а Bandicam работает под этой учётной записью. Функцией самой программы это тоже не является.

И общее правило: любая автоматика удаления — это про дисциплину, а не про экономию внимания. Один раз настроенное задание работает годами, поэтому потратьте пять минут на пробный прогон — актуальную версию программы и папку вывода стоит перепроверить в тот же заход.