Искате ли автоматично да премествате файлове от една папка в друга на вашия Windows или Mac компютър ? Можете да го направите доста лесно, като следвате инструкциите по-долу.

Как автоматично да прехвърляте файлове между папки в Windows и macOS
В Windows
Можете да създадете пакетен скрипт, който автоматично прехвърля файлове от изходната директория към местоназначението. Този скрипт може да проверява „възрастта“ на файловете, за да се увери, че вашите файлове се преместват само след като са изминали определен брой дни или месеци от създаването им.
Не се притеснявайте, ако никога преди не сте писали пакетен скрипт. Всъщност, за да създадете скрипт за тази задача, всичко, което трябва да направите, е да копирате и поставите кода по-долу, след което да изберете папката. Готово е.
Стъпка 1: Напишете скрипт за автоматично прехвърляне на файлове
1. Отворете менюто "Старт" , намерете Notepad и го отворете.
2. Поставете следния скрипт в нов документ на Notepad.
@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 в края на полето за име на файл и щракнете върху Запиши , за да запишете файла.
![Как автоматично да прехвърляте файлове между папки на Windows и Mac Как автоматично да прехвърляте файлове между папки на Windows и Mac]()
Пакетният скрипт вече е готов.
Стъпка 2: Планирайте автоматично изпълнение на пакетния скрипт
Двойното щракване върху новосъздадения пакетен файл ще премести всичките ви файлове от текущата папка в друга папка. За да автоматизирате тази задача, трябва да поставите файла в автоматизирана задача.
Task Scheduler ще ви помогне да направите това. Можете да създадете задача в това помощно приложение и да го накарате да изпълнява скрипт по график по ваш избор.
Ето как да настроите задачи в Task Scheduler:
- Отворете менюто "Старт" , намерете Task Scheduler и го отворете.
- Щракнете върху Създаване на задача вдясно, за да конфигурирате нова автоматизирана задача.
- Въведете име за вашата задача в полето Име .
- Щракнете върху раздела Тригери в горната част, след което щракнете върху Нов , за да добавите нов тригер.
- На екрана за активиране изберете колко често да се изпълнява скриптът от секцията Настройки . След това можете да изберете времето за отваряне на скрипта в десния панел. След това щракнете върху OK по-долу.
- Изберете раздела Действия и щракнете върху Нов , за да добавите нов раздел.
- Уверете се, че в падащото меню е избрано Стартиране на програма : Действие . След това щракнете върху бутона Преглед .
- Отидете до мястото, където сте запазили пакетния скрипт, и го изберете.
- Щракнете върху OK , след което щракнете върху OK отново, за да запазите задачата.
![Как автоматично да прехвърляте файлове между папки на Windows и Mac Как автоматично да прехвърляте файлове между папки на Windows и Mac]()
Task Scheduler ще стартира пакетния скрипт в избраното от вас време и честота. Когато това се случи, този скрипт ще започне да прехвърля файлове от изходната директория към местоназначението.
Ако искате да изключите автоматичното прехвърляне на файлове, отворете Task Scheduler , намерете задачата в този списък и щракнете върху Изтриване вдясно. Това действие изчиства вашата задача и предотвратява автоматичното изпълнение на пакетния скрипт.
В macOS
Настройването на автоматично прехвърляне на файлове на macOS е сравнително лесно, защото трябва само да използвате приложение, за да пишете и планирате скриптове за изпълнение на Mac.
С помощта на приложението Automator можете да създадете Folder Action, което помага за лесното прехвърляне на файлове между папки без намесата на потребителя.
- Отворете Automator на Mac.
- Щракнете върху Файл > Нов , изберете Действие с папка и щракнете върху Избор , за да създадете действие с папка в Automator .
- Ще видите, че действието на папката получава файлове и папки, добавени към менюто , се появяват в горната част. Използвайте го, за да изберете папката източник на мястото, където е преместен файлът.
- От лявата страна на екрана под Действия намерете действието Преместване на елементи за намиране . Плъзнете и пуснете го в работния процес вдясно.
- В Move Finder Items отдясно изберете целевата папка от падащото меню. Тук се премества файлът.
- Отметнете Заменете съществуващите файлове, ако желаете.
- Натиснете Command + S , въведете име за действието на папката и щракнете върху Запиши .
- Затворете Automator .
![Как автоматично да прехвърляте файлове между папки на Windows и Mac Как автоматично да прехвърляте файлове между папки на Windows и Mac]()
Отсега нататък, когато поставите файл в папката източник, Automator ще го премести в папката местоназначение. Не е необходимо да натискате никакви клавиши или да отваряте каквито и да е джаджи. Всичко се случва напълно автоматично.
Обърнете внимание на папката Downloads, когато използвате задачи на Automator. Тъй като повечето браузъри често записват временни версии на файлове, които все още се изтеглят тук, Automator ще прехвърли половината от изтеглените файлове. Това действие може да причини грешки при изтегляне. За да избегнете този проблем, трябва да зададете Desktop като папка за изтегляне по подразбиране за вашия браузър.
По-горе е как автоматично да прехвърляте файлове между папки на Windows и Mac. Надяваме се, че статията е полезна за вас.