Как автоматически удалять файлы из папки загрузки в Windows

автоматически удалять файлы в Windows

С помощью нескольких уловок у нас будет возможность удалить файлы, которые находятся в папке "загрузки" в Windows; это не имело бы смысла, если бы наше предложение не рассматривало автоматическую систему, что и является истинной целью данной статьи.

Обоснованием выполнения этой задачи является то, что многие люди работают с разными типами файлов, загружаемых из Интернета, что заставляет Интернет-браузер по умолчанию загружать все эти элементы в папку под названием «Загрузки», которая может занимать много места в короткое время.

Создайте небольшой скрипт для автоматического удаления файлов в Windows

Несмотря на то, что трюк, о котором мы расскажем ниже, предполагает исключительно возможность удалить файлы, которые были размещены в папке "загрузки" Windows, но человек может выполнить ту же задачу для любого другого каталога. Мы будем предполагать, что все файлы, найденные в указанной папке, являются временными, а это означает, что нам придется удалить их в любой момент. Для эффекта также рассмотрим срок 30 дней, что означает, что по прошествии этого периода скрипт, который мы создадим следующим, вступит в силу, и, следовательно, вы сможете удалить файлы с этим возрастом за один шаг.

REM Remove files older than 30 days
forfiles /p "C:Users???_????????????Downloads" /s /m *.* /c "cmd /c Del @path" /d -30

Мы поделились небольшим кодом вверху, который вам нужно скопировать и вставить в обычный текстовый документ (и без форматирования). Здесь вы должны принять во внимание очень важный аспект, и это то, что папка "загрузки" обычно находится в пользовательских каталогах.. По этой причине вам придется заменить слово «Пользователь» на то, которое соответствует местоположению на вашем компьютере с Windows.

скрипт для автоматического удаления файлов

Чтобы быть более конкретным, мы разместили небольшой снимок экрана вверху, на котором показано, что вам следует делать с этой модификацией. Тут же вы поймете, что помимо этого места, которое вы должны изменить, присутствует время «30 дней» в качестве даты возрастного ограничения, когда файлы должны быть удалены перед удалением. В плоский документ, в который вы скопировали и вставили этот небольшой скрипт, вам нужно будет сохранить с расширением ".bat" так что он становится исполнителем пакетных команд.

Если в этот момент вы дважды щелкните указанный файл, а в папке «Загрузки» есть элементы старше 30 дней, они будут немедленно удалены.

Запланировать автоматическое выполнение скрипта в Windows

Чтобы избежать постоянного выполнения этого сценария, который мы создали, мы предлагаем ниже используйте «Планировщик задач Windows», то, что очень легко сделать, мы предлагаем ниже, выполнив следующие действия:

  • Запустите «Планировщик задач Windows».
  • Выберите вариант, который позволит вам создать базовую задачу.

Планировщик заданий Windows 01

  • Задайте имя и, если хотите, описание задачи, которую вы запланировали на данный момент.

Планировщик заданий Windows 02

  • Теперь определите, как часто вы хотите, чтобы задача, которую вы создаете, запускалась.

Планировщик заданий Windows 03

  • Вы также должны указать точное время, в которое вы хотите запустить эту задачу.

Планировщик заданий Windows 04

  • Теперь вам нужно приказать планировщику задач выполнить программу (в нашем случае сценарий, который мы создали ранее).

Планировщик заданий Windows 05

  • С помощью соответствующей кнопки найдите место, где вы сохранили созданный ранее сценарий.

Планировщик заданий Windows 06

  • Теперь вам осталось закончить создание этой задачи.

С помощью предложенных нами шагов с этого момента вам не придется ни о чем беспокоиться, потому что планировщик задач Windows позаботится о выполнении скрипта который мы создали ранее, и он проанализирует папку «загрузки». Сценарий выполнит небольшое сравнение дат, определив, каким файлам 30 дней или более, и приступит к их автоматическому удалению за один шаг.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Даниэль Диас сказал

    Здравствуйте ... если я хочу запрограммировать его на удаление файлов 2-дневной давности, следует ли мне изменить 30 второй строки на 2? или 02? Спасибо

    1.    Рауль Фернандес сказал

      Даниэль, я понимаю, что это должно быть -5, потому что для выполнения теста я поставил -0, и у меня это сработало.

  2.   Джон сказал

    очень хорошо, но это не работает в Windows 8.1, я хочу удалять папку каждый раз, когда даю исполняемый файл, папка остается на вашем сайте, если у вас есть способ добиться этого, было бы хорошо, так как я хочу Удалите папку с рекламой, которая появляется в одной игре за раз, и она не позволит мне, с этим кодом, если я сделаю это вручную, все будет работать отлично

    1.    Андрес сказал

      Если вы заметили, что он предназначен для удаления файлов, он не удаляет каталоги (папки), я не использовал его для папок, но я полагаю, что в строке, где указано / s, это относится к файлам и что если вы измените на / d, создаст каталоги ... скрипты, по одному для каждой вещи, и, очевидно, запланирует задачу для автоматического выполнения каждого скрипта

  3.   гилбер сказал

    как это могло быть для удаления файлов с расширением .7z или .rar

    1.    КатНат РамСо сказал

      Следующая инструкция изменяет только раздел, в котором появляются звездочки *, Все файлы независимо от их имени, но с расширением .rar

      FORFILES / p D: удаленная папка / s / m * .rar / d -5 / C "cmd / c del @path"

  4.   Рауль Фернандес сказал

    Доброе утро

    И кто-нибудь знает, хотим ли мы, помимо удаления файлов внутри этого каталога, также удалить папки, как и мы?

    спасибо

    1.    Руфино сказал

      Для этого вам нужно добавить этот код, а также удалить подпапки:

      @ ECHO OFF
      pushd »ВАШ МАРШРУТ / ВАШ МАРШРУТ»
      del / q *. *
      for / f "Tokens = *" %% G in ('dir / B') do rd / s / q "%% G"
      Popd
      Pushd

  5.   Эндрю сказал

    Доброе утро
    Как мне избежать запроса подтверждения на удаление некоторых файлов?
    Из уже большое спасибо

  6.   Джонни Югча сказал

    Уважаемые, а можно несколько целей добавить? То есть первая строчка с папкой загрузок, вторая с папкой музыки и т. Д.

  7.   КатНат РамСо сказал

    Здравствуйте, как мне сказать вам, что я хочу удалить те, которые старше 4 дней (/ d -4), если мой формат даты - ММ / ДД / ГГГГ

    1.    Андрес сказал

      -04

  8.   Мишель Доносо сказал

    И что было бы, если бы вы хотели, чтобы я удалил все файлы, но они были размером 0, 1 или 7 байтов?

  9.   Сантьяго Валладарес сказал

    Что мне следует изменить, если я хочу удалить файлы старше 12 часов?

  10.   Алексис сказал

    Привет, хорошо, мне нужно удалить файлы рабочего стола .. Просто измените путь (?) .. Также я сделал базовую летучую мышь для удаления файлов рабочего стола, и она работает, когда я ее запускаю. Однако запланированная задача не работает. Заказываю каждый раз при включении компьютера, но файлы в момент включения остаются на своем месте (рабочий стол). У меня Windows 10 Professional 1803

  11.   Дэвид сказал

    Привет,

    Я хочу удалить файлы с расширением .rar за вычетом одного из них. Это возможно?