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

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

В этом руководстве рассказывается, как автоматизировать задачи передачи файлов в Windows и macOS.

Зачем автоматически перемещать файлы из одной папки в другую?

Есть много причин, по которым вы хотел бы это настроить.

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

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

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

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

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

Вот как это сделать.

Шаг 1. Напишите сценарий для автоматического перемещения файлов

Первое, что нужно сделать, это написать сценарий и указать в нем некоторые значения:

  1. Откройте меню Пуск , найдите Блокнот и запустите его.
  2. Вставьте следующий сценарий в новый документ Блокнота.
      @echo off 
    set X = Days
    set "source = SourceFolder"
    set "destination = DestinationFolder"
    robocopy "% source%" "% destination%"/mov/minage:% X%
    exit/b
  3. В приведенном выше сценарии замените Days с количеством дней, по истечении которых скрипт должен переместить ваши файлы (это возраст ваших файлов), замените SourceFolder на путь, по которому ваши файлы расположены, и замените DestinationFolder на путь, куда должны быть перемещены ваши файлы.
  4. Щелкните меню Файл и выберите Сохранить как .
  5. Выберите Все файлы в раскрывающемся меню типа Сохранить как , введите имя файла, добавьте .bat в конце поля Имя файла и нажмите Сохранить , чтобы сохранить файл.

Теперь ваш пакетный скрипт готов.

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

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

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

Вот как вы настраиваете свою задачу в планировщике задач:

  1. Откройте меню Пуск , найдите Планировщик заданий и откройте его.
  2. Щелкните Создать задачу справа, чтобы настроить новую автоматическую задачу.
  3. Введите имя для своей задачи в поле Имя .
  4. Щелкните вкладку Триггеры вверху, а затем нажмите Создать , чтобы добавить новый триггер.
  5. На экране триггера выберите, как часто должен запускаться ваш пакетный сценарий, в разделе Настройки . Затем вы можете указать время, когда сценарий должен запускаться на правой панели. Затем нажмите ОК внизу.
  6. Выберите вкладку Действия и нажмите Создать , чтобы добавить новое действие.
  7. Убедитесь, что в раскрывающемся меню Действие выбрано Запустить программу . Затем нажмите кнопку Обзор .
  8. Перейдите туда, где вы сохранили пакетный скрипт, и выберите его.
  9. Нажмите OK , а затем снова OK , чтобы сохранить задачу.

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

Если вы когда-нибудь захотите отключить автоматическое перемещение файлов, откройте Task Scheduler , найдите свою задачу в списке и нажмите Удалить справа. Это удалит вашу задачу и предотвратит автоматический запуск пакетного сценария.

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

Настроить автоматическую передачу файлов в macOS относительно просто.. Это потому, что вам нужно использовать только одно приложение для написания, а также для планирования вашего скрипта на Mac.

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

Если вам это интересно, вот как автоматизировать перемещение файлов на вашем Mac:

  1. Запустите Automator на вашем Mac.
  2. Нажмите Файл> Создать , выберите Действие с папкой и нажмите Выбрать , чтобы создать новое действие с папкой в ​​Automator.
  3. Вы увидите раскрывающееся меню, в котором указано, что Действие папки получает файлы и папки, добавленные в вверху. Используйте это раскрывающееся меню, чтобы выбрать исходную папку, в которой находятся файлы, которые необходимо переместить.
  4. В левой части экрана, где написано Действия , найдите действие с именем Переместить элементы поиска и перетащите его на рабочий процесс справа.
  5. В действии Переместить элементы поиска справа, выберите папку назначения в раскрывающемся меню В . Сюда будут перемещены ваши файлы.
  6. Отметьте Заменить существующие файлы , если хотите.
  7. Нажмите Command + S , введите имя для действия с папкой и нажмите Сохранить .
  8. Закройте Automator.

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

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

Связано: Как установить определенные папки загрузки для типов файлов в Chrome и Firefox

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

Перемещение файлов в соответствующие папки в Windows и Mac

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

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

Оцените статью
oilgasindustry.ru
Добавить комментарий