Автор: Рубрика: Windows 4 комментария

Очищаем папки от временных файлов средствами операционной системы Windows

Доброго времени суток уважаемые друзья, посетители, гости сайта Soft-Click.ru и просто знакомые личности!!! Удаление файлов из каталогов по расписанию поддерживает любой более-менее функциональный чистильщик. Добиться тех же самых результатов можно и средствами одной Windows. Реализация процедуры очистки папок по расписанию очень проста. Для этого нам понадобится обычный командный файл и штатный планировщик Windows, который и будет этот самый файл запускать. Предположим, что у нас на диске D есть папка TEST, это к примеру, можете и другую папку взять на ваше усмотрение, из которой нужно удалять все файлы старше одной недели.


 

Создайте блокнотом текстовый файл и вставьте в него следующий код:

@echo OFF
forfiles /p «D:/TEST» /s /m *.* /c «cmd /c Del @path» /d -7
echo Vse vremennyie faylyi udalenyi
pause
@echo ON

Сохраните файл как clear.cmd в любую удобную для вас папку и проверьте его работу. Должно открыться вот такое окно.

Ochishaem-papki-ot-vremennih-failo1

В Windows команда forfiles предназначается для обработки файлов. Ключ /p указывает путь к папке с обрабатываемыми файлами, /s — активирует рекурсию для всех вложенных каталогов, /m задаёт поиск по маске. Ключ /с устанавливает команду для файлов. Так как мы собираемся удалять файлы, выбираем команду Del. Последний параметр /d указывает на возраст файлов, которые нужно удалять. То есть при выполнении скрипта будут удалены файлы старше семи дней.

Ochishaem-papki-ot-vremennih-failo

Чтобы нам не пришлось запускать скрипт вручную, пропишем этот самый скрипт в планировщике задач Windows, открыть его проще всего командой Taskschd.msc в окошке «Выполнить», (какие команды можно вводить в данное окно читаем здесь), открывается это окно с помощью горячих клавиш Win+R

Ochishaem-papki-ot-vremennih-failo2

В правой панели выбираем «Создать простую задачу».

Ochishaem-papki-ot-vremennih-failo3

Даём ей понятное имя например: «Удаление временных файлов». Жмём Далее.

Ochishaem-papki-ot-vremennih-failo4

Устанавливаем регулярность выполнения задачи, например: «Еженедельно». Далее.

Ochishaem-papki-ot-vremennih-failo5

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

Ochishaem-papki-ot-vremennih-failo6

Опцию «Действие» можно не менять, просто убедитесь, что там выставлено «Запустить программу». Жмём Далее.

Ochishaem-papki-ot-vremennih-failo7

Осталось только указать путь к файлу скрипта и сохранить настройки. Далее.

Ochishaem-papki-ot-vremennih-failo01

Теперь наш командный файл сам будет запускаться каждые семь дней и автоматически очищать указанную папку. Жмём Готово.

Ochishaem-papki-ot-vremennih-failo9

 

Вот таким способом можно настроить автоматическую очистку какой либо папки на выбор. Конечно же есть программы которыми можно также очистить и выбранные папки и почистить компьютер от всяческого мусора. Например программа для очистки системы от файлового мусора которую можно скачать здесь, или программу для очистка реестра качаем тут, вот ещё программа для работы с системой Windows. Ну на этом всё, буду заканчивать свой пост. Подписывайтесь на мои новые статьи, читайте и пробуйте экспериментировать. ВСЕМ ПОКА!!!

С Уважением, МАКС!!!

Понравилась статья - нажмите на кнопки:

Подписаться на обновления блога

4 комментария
  • ITишник

    Интересный метод оптимизации, я как правило пользуюсь CCleaner. Но без режима задач ;-)

    2015-01-13 в 6:51 | Ответить
    • Макс

      =) =) =)

      2015-04-24 в 4:40 | Ответить
  • Руслан

    Спасибо! Только вместо таких « ковычек нужны " вертикальные ковычки :)

    Вот такой код я использую у себя на работе — реально много места освобождает, пользователей больше 300 на терминальном сервере, папка «Загрузки»:

    @echo OFF

    forfiles /p «C:\Users\%username%\Downloads» /s /m *.* /c «cmd /c Del @path» /d -7

    2015-11-28 в 6:45 | Ответить
  • Денис Скрипник

    Лучше всё-таки использовать программы, так как все временные папки можно не учесть.

    2015-12-13 в 12:50 | Ответить
;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
=) 8) :( ;) :P :-D =-O :-! *IN LOVE* %) *CRAZY*