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

Я думал о создании сценария, который копирует определенные папки в каталог X и перемещает его в каталог Y на внешнюю. Я не против получить каталоги папок и скопировать / вставить их.

Есть ли способ, которым я могу сделать это?

Ex)

Оригинальные папки:

C:\Users\Bob\ Фильмы \ Whatever1

C:\Users\Bob\ Фильмы \ Whatever2

C:\Users\Bob\ Фильмы \ Whatever3

Переместить на внешний жесткий диск E:\Hollywood\1985

2 ответа2

1

Все то, что вам нужно. Поиск по пути. Затем Ctrl Выберите папки, нажмите Ctrl+C, нажмите Ctrl+V в целевой папке. Готово.

0

В PowerShell вы могли бы просто иметь пару простых строк

$paths = "C:\Users\Bob\Movies\Whatever1","C:\Users\Bob\Movies\Whatever2","C:\Users\Bob\Movies\Whatever3"
$targetDirectory = "E:\Hollywood\1985"
$paths | ForEach-Object{
    Copy-Item $_ $targetDirectory
}

Каждый путь в $paths запускается в цикле, где он копируется в $targetDirectory . Вы можете изменить Copy-Item на Move-Item но лучше иметь копию, чем просто перенести их на внешний диск, поскольку это единственная точка отказа.

Также хорошим инструментом, который я использую для подобных вещей, является FreeCommander, поскольку он поддерживает двухпанельное представление. Позволяет легко копировать файлы из одного каталога в другой.

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