Всем доброго дня. Есть папки на компьютере, в которых есть ненужные нам файлы. Часто мы скачиваем различные программы или файлы, они остаются у нас в Загрузках и мы про них забываем
Но можно настроить, чтобы компьютер сам подчищал эти файлы (пример папка «Загрузки») через определенное время.
К примеру скачали вы программу, установили ее, а установщик остался в Загрузках. Можно настроить так, чтобы компьютер сам удалил этот установщик через 15 дней.
Ниже рассмотрим как это можно сделать
Для этого нам понадобится создать BAT-файл и запускать его через планировщик заданий.
Чтобы его создать, открываем текстовый документ ➣вставляем туда текст:
@echo off
SET Path2Del=E:\Downloads
forfiles -p «%Path2Del%» -s -m *.* -d -30 -c «cmd /c del /q @path»
for /f %%D in (‘DIR cd «%Path2Del%» /AD/B/S ^| sort /r’) do RD «%%D»
И сохраняем его рядом с той папкой, которую мы хотим настроить для удаления через определенное время ➣ называем clear.bat ➣ вместо расширения .txt пишем .bat
В поле SET Path2Del прописываем свой путь, откуда мы хотим настроить удаление файлов. У меня папка «Загрузки».
После сохранения файла, настраиваем планировщик заданий. Нажимаем Пуск ➣пишем «Планировщик заданий» ➣ Открыть
Создаём простую задачу
Присваиваем имя задачи ➣добавляем описание ➣нажимаем Далее
Я хочу, чтобы скрипт проверял файлы ежедневно. Соответственно ставлю точку напротив этого пункта
Прописываю, в какое время он будет проверять.
Чтобы запустить Bat-файл нужно выбрать «Запустить программу»
И прописать путь, где лежит clear.bat
Если всё верно, нажимаем «Готово»
Если вы настроили так, как указано выше, то из папки «Загрузки» каждый день в 19:00 будут удаляться файлы старше 30 дней. Если хотите, чтобы файлы удалялись через 15 дней, в скрипте вместо 30 ставим 15
Видео по теме