Вы можете автоматизировать этот процесс с помощью Планировщика задач.
- Чтобы автоматически копировать файлы из одной папки в другую в Windows 11, вам необходимо использовать пакетные файлы.
- Если для вас это слишком сложно, есть множество сторонних решений, которые могут помочь.
Важно сохранять резервные копии важных файлов, и вы можете легко автоматически копировать файлы из одной папки в другую на вашем компьютере с помощью встроенных инструментов.
В Windows уже есть команды, позволяющие копировать файлы, и в этом руководстве мы покажем вам, как использовать их для автоматизации процесса копирования.
- Как автоматически копировать файлы из одной папки в другую в Windows 11?
- 1. Создать пакетный файл
- 2. Создайте запланированную задачу для запуска скрипта.
- 3. Используйте стороннее программное обеспечение
- Пакетный скрипт для перемещения файлов из одной папки в другую на основе даты/имени
Как автоматически копировать файлы из одной папки в другую в Windows 11?
1. Создать пакетный файл
- Открыть Блокнот.
- Вставьте следующий код, но обязательно измените значения исходной папки и папки назначения так, чтобы они соответствовали путям на вашем компьютере:
@echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
- Нажмите на Файл и выбери Сохранить как.
- Установите каталог сохранения, установите тип файла на Все файлыи задайте имя copyfiles.bat.
- Сохранить изменения.
2. Создайте запланированную задачу для запуска скрипта.
- В поле поиска введите задача. Выбирать Диспетчер задач из списка.
- Нажмите на Создать базовую задачу.
- Далее задайте имя и описание вашей задачи и нажмите Следующий.
- Установите способ запуска задачи. Мы использовали Когда компьютер запускается, но вы можете настроить запуск задачи каждые несколько дней или каждую неделю.
- Выбирать Запустить программу.
- Далее нажмите кнопку Просматривать кнопка.
- Выберите пакетный файл copyfiles.bat что вы создали.
- Наконец, нажмите Заканчивать чтобы добавить новую задачу.
3. Используйте стороннее программное обеспечение
- Скачать FreeFileSync и установите его.
- Запустите приложение.
- Нажмите Просматривать и выберите путь к файлу как для исходного, так и для целевого каталога.
- Далее выберите желаемый метод синхронизации.
- Наконец, нажмите Синхронизировать.
Если у вас возникли проблемы с этим инструментом, вы можете использовать любой другой программное обеспечение для синхронизации файлов.
Как мы тестируем, проверяем и оцениваем?
Последние 6 месяцев мы работали над созданием новой системы проверки того, как мы создаем контент. Используя его, мы впоследствии переработали большинство наших статей, чтобы предоставить практический опыт работы с созданными нами руководствами.
Более подробную информацию вы можете прочитать как мы тестируем, проверяем и оцениваем в WindowsReport.
- Как открыть файлы EPUB в Windows 11
- Как открыть XML-файл в Windows 11
- Исправлено: ТИП ESIF — ошибка ВРЕМЕНИ IPF в Windows 11.
Пакетный скрипт для перемещения файлов из одной папки в другую на основе даты/имени
Чтобы переместить файлы на основе их имени, используйте следующий скрипт, просто вручную задайте шаблон файла, а также исходный и целевой каталог:
@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "filePattern=*2010*" for %%F in ("%sourceFolder%\%filePattern%") do ( move "%%F" "%destinationFolder%"
) echo Files moved based on file name pattern. pause
Чтобы переместить файлы на основе даты их изменения, используйте следующий скрипт:
@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "cutoffDate=2023-01-01" for /f %%F in ('dir /b /a-d /o-d %sourceFolder%') do ( set "fileDate=" for /f %%D in ('wmic datafile where name^="%sourceFolder%\%%F" get LastModified ^| findstr /r "^[0-9]"') do ( set "fileDate=%%D" ) if defined fileDate ( if "%fileDate%" LSS "%cutoffDate%" ( robocopy "%sourceFolder%" "%destinationFolder%" "%%F" ) )
) echo Files moved based on date cutoff. pause
Как видите, использовать скрипт для автоматического копирования файлов из одной папки в другую в Windows 11 относительно просто. Чтобы лучше понять, как работают эти команды, мы предлагаем научиться копировать файлы с помощью командной строки.
Чтобы убедиться, что все работает как надо, рекомендуется сравнивать папки и копировать недостающие файлы соответственно. Для получения дополнительной информации об управлении файлами посетите наше руководство о том, как извлекать файлы из нескольких папок.
Какой метод вы используете для автоматического копирования файлов на свой компьютер? Поделитесь этим с нами в разделе комментариев ниже!