3

Моя папка для скачивания - это мое основное соединение с интернетом (и, следовательно, с миром), которое быстро превратилось в виртуальный ящик для мусора. Я полагаю, что я не одинок здесь.

То, что я хотел бы сделать, это иметь какой-то сценарий, который

-создание новой папки (с именем YYYY_MM Archive, чтобы она хорошо сортировалась)

-принимает все * внутри папки загрузок (для текущего пользователя)

-двигает его в новую папку

и сделать это один раз в месяц.

*(исключая предыдущие архивы)

Это мне кажется типом вещей. Увидел некоторые ответы на связанные вопросы, которые, казалось, наводили на мысль, что это чрезвычайно выполнимая задача в PowerShell. Это? Я на Windows 7 Enterprise.

1 ответ1

1

Мой ответ - не решение «сделай сам», использующее встроенные инструменты Windows и планировщик.

Тем не менее, я большой поклонник SyncBackSE от http://2brightsparks.com. Я никак не связан с ними, но их программное обеспечение хорошо подходит для резервного копирования папок по расписанию и загружено опциями.

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

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

Благодаря большому количеству опций вы можете настроить задание для перемещения файлов, только если они старше x или перемещать только определенные типы файлов с помощью фильтров и т.д. Стоит посмотреть и не дорого, и вы также в итоге получится очень универсальная программа резервного копирования, которая может копировать в другие папки вашей сети или даже на FTP-сервер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .