✖️ Как перевести файлы из одной папки в другую после X дней в Windows 10

by itisgood

Автоматизация – лучший инструмент, который вы можете использовать, если вам приходится выполнять повторяющиеся задачи.

Не всегда легко автоматизировать задачу и создание скриптов, и планировщики задач – это два отличных способа выполнить большую часть работы.

В очень редких случаях в Windows может быть встроена одна или две функции автоматизации.

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

Скрипт для перемещения файлов

Откройте новый файл «Блокнот» и вставьте в него следующее.

Сохраните его с расширением .BAT.

Вы должны отредактировать файл в соответствии со своими потребностями.

@echo off

set X=30
set "source=C:\Source Folder"
set "destination=D:\Destination Folder"

robocopy "%source%" "%destination%" /mov /minage:%X%

exit /b

Первое, что вам нужно изменить, это значение X во второй строке.

X представляет возраст файла.

По умолчанию установлено значение 30, но вы можете изменить его на любое другое.

Если вы хотите, чтобы файлы были старше 15 дней, измените 30 на 15.

Далее вам нужно изменить путь, указанный в третьей строке.

Замените его на путь к папке.

Убедитесь, что путь и «source =» включаются в закрытые кавычки.

Наконец, замените путь в четвертой строке на полный путь к папке, в которую вы хотите переместить файлы.

Опять же, убедитесь, что все закрыто в кавычках.

Это все, что нужно. Запустите скрипт, и он переместит файлы.

Планирование скрипта

Вы можете вручную запустить скрипт, когда вам это нужно.

Если вам нужно сделать это самостоятельно, Task Scheduler – это приложение для работы.

Откройте планировщик задач и нажмите «Создать задачу».

Задайте имя задаче и перейдите на вкладку триггеров.

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

Затем перейдите на вкладку действий и нажмите кнопку «Создать».

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

Нажмите Ok, и задача завершена.

Включите его, и он автоматически переместит файлы по заданному вами графику.

Robocopy

Этот скрипт использует Robocopy для перемещения файлов.

Robocopy – это утилита командной строки, которая по умолчанию включена в более поздние версии Windows 10.

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

 

 

You may also like

Leave a Comment