Удаление файлов по расписанию windows

Содержание
  1. Настройка автоматического удаления файлов, старше указанного срока, в Windows 10
  2. Создание задания в планировщике задач
  3. Шаг 1: Заходим в планировщик задач
  4. Шаг 2: Создание новой задачи
  5. Шаг 3: Заполнение параметров задачи
  6. Шаг 4: Указание параметров удаления
  7. Шаг 5: Запуск задачи по расписанию
  8. Шаг 6: Сохранение и запуск задачи
  9. Как использовать Task Scheduler для автоматического удаления файлов старше X дней в Windows 10
  10. Удаление устаревших файлов по расписанию
  11. Шаг 1: Создание скрипта удаления файлов
  12. Шаг 2: Создание задачи в Планировщике задач
  13. Результат
  14. Как использовать ForFiles для удаления файлов старше X дней в Windows 10
  15. Скрипт удаления файлов старше n-дней
  16. Содержание
  17. Автоматически удалять старые файлы из папки по расписанию
  18. Разбивка команды ForFiles
  19. Создание задания в планировщике задач
  20. Что нужно сделать
  21. Вводная
  22. Шаг 1. Создание задания в Планировщике задач
  23. Шаг 2. Установка даты удаления
  24. Шаг 3. Указание параметров в Планировщике задач
  25. Видео:
  26. Удаление информации старше указанного количества дней

Настройка автоматического удаления файлов, старше указанного срока, в Windows 10

Как настроить автоматическое удаление файлов старше X дней в Windows 10

В планировщике задач операционной системы Windows есть удобная функция, которая позволяет автоматически удалять файлы старше определенного количества дней. Для этого мы можем использовать команду ForFiles, которая была добавлена в Windows с появлением версии 7. Этот метод очистить папки от всех устаревших файлов может быть полезным для освобождения места на диске и поддержания системы в порядке.

Что нужно сделать, чтобы задача автоматического удаления файлов старше X дней была выполнена? Воспользуемся встроенным инструментом Task Scheduler (Планировщик задач) в Windows. Для этого найдите папку «Диспетчер задач» в меню Пуск (или введите в поисковой строке). Затем щелкните по разделу «Создание базового задания» и укажите имя и описание задачи.

Вкладка «Расписание» позволяет указать, как часто и в какое время задача будет выполняться. В разделе «Датой запуска» выбираем «Время начала» (например, каждый день в 12:00) и устанавливаем периодичность выполнения (например, каждый день, каждую неделю или каждый месяц). Затем укажите, сколько дней должно пройти от последнего удаления файлов. В поле «Параметр» введите /D и количество дней (например, /D 30 для удаления файлов, которые старше 30 дней).

В следующей вкладке, называемой «Действие», выберите «Старт программы» и введите следующую команду в поле «Программа или сценарий»: forfiles /P «путь к папке» /S /M * /D -n <количество дней> /C «cmd /c del @file» Здесь вместо <путь к папке> укажите путь к папке, в которой хранятся удаляемые файлы, а вместо <количество дней> укажите желаемое количество дней.

Создание задания в планировщике задач

Автоматическое удаление файлов старше определенного количества дней в Windows 10 можно настроить с помощью планировщика задач. Рассмотрим следующие шаги для создания задачи:

Шаг 1: Заходим в планировщик задач

Найдите в меню «Пуск» место с вашими приложениями и перейдите в папку «Системные инструменты». Затем выберите «Планировщик задач».

Шаг 2: Создание новой задачи

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

Шаг 3: Заполнение параметров задачи

Во вкладке «Общие» укажите имя и описание задачи. Затем выберите пользователя, от имени которого задача будет выполняться, и установите галочку «Выполнять при входе в систему».

Во вкладке «Действия» нажмите «Новый», чтобы добавить новое действие. В выпадающем меню выберите «Запустить программу». В поле «Программа/сценарий» введите путь к скрипту или исполняемому файлу, который будет выполнять удаление старых файлов.

Шаг 4: Указание параметров удаления

Шаг 4: Указание параметров удаления

Для удаления файлов можно использовать команду forfiles. В поле «Аргументы» введите следующую строку для удаления файлов старше N дней:

/P "путь_до_папки" /S /D -N /C "cmd /c del @file"

Здесь путь_до_папки — путь к папке с файлами, которые нужно удалить, а N — количество дней, старше которого нужно удалить файлы.

Вы можете выбрать другую команду или скрипт для выполнения удаления файлов. В этом случае вместо команды forfiles укажите путь к вашему скрипту или исполняемому файлу.

Шаг 5: Запуск задачи по расписанию

Во вкладке «Расписание» выберите частоту выполнять задачу (например, каждый день или каждую неделю) и указать время выполнения.

Также вы можете настроить дополнительные параметры в остальных разделах, если необходимо.

Шаг 6: Сохранение и запуск задачи

После заполнения всех параметров задачи, нажмите «ОК», чтобы сохранить задачу. Затем вы можете найти созданную задачу в разделе «Библиотека планировщика задач».

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

Как использовать Task Scheduler для автоматического удаления файлов старше X дней в Windows 10

Освободите место на вашем компьютере, автоматически удаляя устаревшие файлы с помощью Task Scheduler в Windows 10. Укажите, сколько дней должны быть старыми файлы, и Windows будет регулярно удалить все файлы, которые были созданы или изменены более чем X дней назад.

Чтобы выполнить это действие, следуйте указанным ниже шагам:

  1. Зайдите в Планировщик задач, чтобы открыть планировщик Windows. Для этого нажмите правой кнопкой мыши на кнопке «Пуск» и выберите «Планировщик задач».
  2. В планировщике задач найдите раздел «Создание задачи» в левой части окна и щелкните по нему.
  3. В открывшемся окне заполните следующие параметры:
    • В поле «Имя» введите имя задачи, которое вы выберете для данного действия.
    • Укажите описание задачи (опционально).
    • Выберите пользователя, от имени которого будет выполняться задача. Рекомендуется выбрать администратора компьютера.
    • Вкладка «Действие»: выберите «Создать» и введите путь к скрипту или исполняемому файлу, который будет выполнять удаление файлов.
    • Вкладка «Условия»: установите флажок «Запускать задачу только при наличии питания от сети» (если нужно) и выберите необходимые параметры времени.
    • Перейдите на вкладку «Триггеры» и добавьте триггеры, чтобы указать, как часто выполнять задачу (например, каждый день в определенное время).
  4. После ввода всех параметров сохраните созданную задачу.
Читайте также:  Что делать если вы купили ноутбук без операционной системы.1

Вместо того, чтобы писать скрипт вручную, вы можете использовать для удаления устаревших файлов встроенную команду Windows — forfiles. Рассмотрим следующие шаги:

  1. Зайдите в планировщике задач на вкладку Вводная.
  2. Добавьте новое действие и введите путь к команде «forfiles».
  3. В параметре «/p» укажите путь к папке, в которой нужно произвести удаление файлов.
  4. В параметре «/s» укажите, что удаление файлов должно производиться рекурсивно, включая все подпапки.
  5. Вместо параметра «/d -X» используйте «/d -n X», где X — количество дней, после которых нужно удалить файлы.

Также Вы можете добавить скрипт или исполняемый файл, который выполнит удаление файлов вместо использования команды «forfiles». В этом случае нужно будет указать путь к скрипту или исполняемому файлу в параметре действия в Task Scheduler.

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

Удаление устаревших файлов по расписанию

В Windows 10 вы можете настроить автоматическое удаление файлов, которые старше определенного количества дней. Это полезно в случае, если вы часто используете определенные папки и хотите освободить место на диске, удалив старые файлы.

Шаг 1: Создание скрипта удаления файлов

1. Зайдите в папку, где хранятся файлы, которые вы хотите автоматически удалять.

2. Щелкните правой кнопкой мыши в пустом месте в папке, выберите пункт «Новый» и кликните на «Текстовый документ».

3. Откройте созданный файл и введите следующие строки:

forfiles /p "путь_к_папке" /s /m *.* /d -1 /c "cmd /c del @path"

В строке «путь_к_папке» укажите путь к папке, в которой находятся файлы для удаления.

4. Сохраните файл с любым именем и расширением «.bat», например «удаление_файлов.bat».

Шаг 2: Создание задачи в Планировщике задач

1. Найдите Планировщик задач в меню «Пуск» или используйте команду «task» в строке поиска Windows.

2. В Планировщике задач щелкните правой кнопкой мыши на разделе «Задачи библиотеки» и выберите «Создать задачу».

3. Во вкладке «Общие» введите имя и описание задачи, выберите опцию «Выполнять задачу, когда пользователь вошел в систему или вышел из нее».

4. Перейдите на вкладку «Действия» и нажмите «Новое».

5. В поле «Программа сценария» укажите путь к созданному скрипту удаления файлов.

6. В поле «Начать в» укажите путь к папке, где находится скрипт удаления файлов.

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

8. Сохраните задачу.

Результат

Теперь, каждый раз, когда вы входите в систему, устаревшие файлы в указанной папке будут автоматически удаляться. Вы можете изменить количество дней в строке скрипта удаления файлов, указав значение N для удаления файлов, старше N дней. Это позволит вам очищать место на диске и сохранять только самые актуальные файлы.

Как использовать ForFiles для удаления файлов старше X дней в Windows 10

Шаги для настройки автоматического удаления файлов старше X дней
Шаг 1 Откройте планировщик задач Windows 10, выбрав «Пуск» и вводя «задачи» в поле поиска. Зайдите в «Планировщик задач» из списка найденных элементов.
Шаг 2 На вкладке «Действия» слева щелкните «Создать задачу». Задайте имя и описание задачи по вашему усмотрению, а также выберите пользователя, от имени которого задача будет выполняться.
Шаг 3 Перейдите на вкладку «Триггеры». Найдите кнопку «Новый» и добавьте триггер, который будет указывать, как часто задача должна выполняться. Например, вы можете выбрать «Каждый день» и установить время выполнения задачи.
Шаг 4 Перейдите на вкладку «Действия». Найдите кнопку «Новый» и введите путь к скрипту ForFiles. В параметры скрипта включите путь к папке, в которой нужно удалить старые файлы, а также количество дней, старше которого файлы должны быть удалены. Например:

forfiles /p "путь_к_папке" /s /m * /d -n Количество_дней /c "cmd /c del @file"

Здесь:

  • /p "путь_к_папке" — указывается путь к целевой папке.
  • /s — означает, что поиск файлов будет производиться в подпапках.
  • /m * — означает, что будут удалены все файлы.
  • /d -n Количество_дней — указывается количество дней, старше которого файлы будут удалены. Замените Количество_дней на нужное значение. Например, /d -n 30 означает удаление файлов старше 30 дней.
  • /c "cmd /c del @file" — это команда для удаления файлов.

Добавьте эту строку в поле «Добавить аргументы» вкладки «Действия».

Шаги, которые потребуются для настройки удаления файлов по расписанию
Шаг 1 Выберите путь к папке, в которой нужно удалить старые файлы, и укажите количество дней.
Шаг 2 Сохраните скрипт.

После завершения этой вводной информации вы можете перейти к настройке задания в Планировщике задач Windows 10. Найдите задачу, которую вы создали, и щелкните ее правой кнопкой мыши. Затем щелкните «Свойства».

Читайте также:  Grub2 загрузка iso windows

Во вкладке «Общие» выберите «Завершить эту задачу, если выполняется дольше:» и укажите время для завершения задачи. Это поможет избежать ненужного выполнения задачи.

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

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

Скрипт удаления файлов старше n-дней

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

Чтобы создать задачу в планировщике, выполните следующие шаги:

  1. Щелкните правой кнопкой мыши на Пуск и выберите «Поиск».
  2. Введите «Планировщик задач» и найдите его в результате поиска.
  3. Зайдите в планировщик задач как администратор.
  4. На вкладке «Действие» найдите «Создание базовой задачи» и щелкните на ней.
  5. Вводная информация: введите имя задачи и описание по вашему усмотрению.
  6. Выберите «Ежедневно» и указывайте время выполнения задачи.
  7. Для параметра «Действие» выберите «Запуск программы».
  8. В поле «Введите путь и имя файла» введите путь к скрипту удаления файлов, например, «C:\scripts\delete_old_files.bat».
  9. В качестве дополнительных параметров введите «/d -X», где X — количество дней для удаления.
  10. Найдите папку, в которой хранятся устаревшие файлы, и выберите ее.
  11. Сохраните задачу и закройте планировщик задач.

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

Содержание

Содержание

  • Что такое автоматическое удаление файлов старше X дней в Windows 10?
  • Как настроить удаление файлов старше X дней в Windows 10 с помощью планировщика задач?
  • Как использовать команду forfiles для автоматического удаления устаревших файлов в Windows 10?
  • Как использовать скрипт PowerShell для удаления файлов старше X дней в Windows 10?

Автоматически удалять старые файлы из папки по расписанию

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

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

  1. Откройте «Планировщик задач» или «Task Scheduler». Выберите «Start» – «Windows Accessories» – «System Tools» – «Task Scheduler».
  2. В планировщике задач найдите «Создание задачи» или «Create Task».
  3. В разделе «Общие» укажите имя задачи и выберите пользователя, от имени которого будет выполняться задача.
  4. В разделе «Триггеры» добавьте новый триггер. Укажите параметры по которым нужно выполнить задачу. Например, чтобы удалить файлы старше 30-ти дней, выберите «Повторять каждые» и введите 30 дней.
  5. Перейдите во вкладку «Действия» и добавьте новое действие. Выберите «Start a program» и введите путь к программе forfiles.exe. В параметры введите /P «путь к папке» /S /D -n «количество дней» /C «cmd /c del @path». Это позволит удалить все файлы в указанной папке, которые старше указанного количества дней.
  6. Нажмите «OK», чтобы сохранить задачу.

Теперь у вас есть задача, которая будет выполняться автоматически каждый заданный период времени и удалять устаревшие файлы. Это поможет вам сохранить место на диске и организовать содержание папки.

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

Разбивка команды ForFiles

Чтобы использовать команду ForFiles, вам нужно зайти в командную строку Windows от имени администратора. Чтобы это сделать, щелкните правой кнопкой мыши по кнопке «Пуск», выберите «Командная строка (администратор)» из всплывающего меню.

Вводная команда будет выглядеть следующим образом:

forfiles /p "путь к папке" /s /m *.* /c "cmd /c if @isdir==FALSE del @path" /d -n-дней

  • /p "путь к папке" — укажите путь к папке, в которой вы хотите удалить файлы.
  • /s — удалять файлы не только в заданной папке, но и во всех подпапках.
  • /m *.* — выберите все файлы для удаления.
  • /c "cmd /c if @isdir==FALSE del @path" — выполните команду cmd для каждого выбранного файла, чтобы удалить его.
  • /d -n-дней — удалить файлы, старше указанного количества дней. Замените n на число дней.

Например, чтобы удалить файлы старше 7 дней, команда будет выглядеть так:

forfiles /p "C:\Моя_Папка" /s /m *.* /c "cmd /c if @isdir==FALSE del @path" /d -7

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

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

Читайте также:  Windows для msi u120

Создание задания в планировщике задач

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

Чтобы настроить автоматическое удаление старых файлов, вам нужно использовать команду forfiles в скрипте. Найдите путь к папке, содержащей файлы, которые вы хотите удалить, и вместо [путь] введите реальный путь в следующей строке:

forfiles /P [путь] /S /M *.* /C "cmd /c if /I @fdate <= \"&quot;%date:~-10,10%&quot; - [количество дней]\" del @path"

Здесь [количество дней] — это количество дней старше которого файлы будут удалены. Например, если вы хотите удалить все файлы старше 30 дней, замените [количество дней] на 30.

Теперь у нас есть скрипт, который удаляет старые файлы в указанной папке. Давайте добавим этот скрипт в планировщик задач.

1. Зайдите в Планировщик задач (можете ввести «task scheduler» в поиске).

2. В левой части окна выберите «Создать задачу» в разделе «Действия».

3. Во вкладке «Общие» укажите имя задачи и описание (необязательно).

4. Перейдите на вкладку «Триггеры» и нажмите на кнопку «Новый». Укажите расписание выполнения задачи, например, «Ежедневно» или «По расписанию».

5. Перейдите на вкладку «Действия» и нажмите на кнопку «Новый». В разделе «Действие» выберите «Запуск программы».

6. В поле «Программа, сценарий или команда» введите путь к скрипту forfiles (например, C:\path\to\forfiles_script.bat).

7. Нажмите «ОК», чтобы сохранить задачу.

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

Что нужно сделать

Чтобы настроить автоматическое удаление файлов старше X дней в Windows 10, выполните следующие действия:

  1. Зайдите в «Планировщик заданий». Для этого щелкните правой кнопкой мыши на кнопке «Пуск» и выберите «Панель управления». Введите «Планировщик заданий» в поисковой строке и выберите соответствующую папку.
  2. В разделе «Действия» выберите «Создать задачу».
  3. Укажите имя для вашей задачи и выберите вкладку «Триггеры». Нажмите «Новый» и введите параметры расписания, которые позволят вам выбрать, когда задача будет выполняться (каждый день, раз в неделю и т. д.).
  4. Перейдите на вкладку «Действия» и нажмите «Новый». Введите путь к команде «forfiles», чтобы выбрать файлы старше определенного количества дней для удаления. Например, можно использовать команду «forfiles /p «путь к папке» /s /d -n 2 /c «cmd /c echo @file» «, чтобы выбрать файлы старше 2 дней для удаления.
  5. На вкладке «Условия» выберите параметр «Только в случае, если компьютер находится в режиме простоя».
  6. На вкладке «Настройки» выберите параметр «Завершать задачу, если она работает дольше».
  7. Нажмите «OK», чтобы сохранить создание задачи.

После этого Windows 10 будет автоматически удалять устаревшие файлы, которые старше указанного количества дней, освобождая место на диске.

Вводная

Автоматическое удаление файлов старше определенного количества дней может быть полезной функцией для освобождения места на вашем компьютере. Вместо того, чтобы часто вручную удалять старые файлы, Windows 10 предлагает параметр встроенной функции планировщика задач, которая позволяет автоматически удалять файлы после указанного количества дней. Рассмотрим, как создать такое задание и выполнить его автоматически.

Шаг 1. Создание задания в Планировщике задач

1. Зайдите в Планировщик задач, для этого нажмите правой кнопкой мыши на кнопке «Пуск», выберите «Панель управления», а затем найдите и щелкните на «Администрирование».

2. В окне Администрирование выберите «Планировщик задач».

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

4. В открывшемся окне введите имя задачи и описание.

5. Укажите пользователя, от имени которого будет выполняться задача, и выберите «Создать задание для учетной записи пользователя».

6. Во вкладке «Срабатывание» выберите «Новое», чтобы настроить расписание для задачи.

Шаг 2. Установка даты удаления

1. В окне «Вводная» укажите параметр по которому нужно удалять файлы: «старше X дней».

2. При помощи команды «forfiles» и параметра «/d -n», вы можете указать количество дней, после которых нужно удалить файлы.

3. Введите путь к папке, в которой нужно удалить старые файлы, и добавьте аргумент /s, чтобы проходить по всем подпапкам.

4. Введите команду, которая будет удалать старые файлы. Например, «del @path» для удаления каждого файла, или «rd /s /q @path» для удаления каждой папки с ее содержимым.

5. Выберите нужные вам опции во вкладке «Действие» и сохраните задачу.

Шаг 3. Указание параметров в Планировщике задач

1. В окне «Срабатывание» укажите дату и время, когда нужно выполнить задание.

2. Во вкладке «Общие» укажите, как часто нужно выполнять задание и установите другие параметры по своему усмотрению.

3. Во вкладке «Секретность» выберите «Запускать задачу только при наличии подключения к сети» или другой подходящий параметр.

4. Нажмите «ОК», чтобы сохранить задачу в Планировщике задач.

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

Видео:

Удаление информации старше указанного количества дней

Удаление информации старше указанного количества дней by Помощь с компьютером 550 views 4 years ago 4 minutes, 57 seconds

Оцените статью