При импорте фотографий с камеры или SD-карты через диалоговое окно AutoPlay с использованием приложения «Фотографии» в целевой папке создается множество подпапок (по месяцам и годам), что может быть не тем, что вам нужно. Вот пошаговое руководство, в котором объясняется, как рекурсивно переместить все файлы из нескольких подпапок в одну папку по вашему выбору.
Например, вот как он импортируется при использовании приложения «Фото».
Мобильные телефоны и камеры также могут хранить ваши фотографии во многих подпапках в папке DCIM
папка.
Например, в Apple iPhone ваши фотографии и видео хранятся в папке 100APPLE в DCIM
. В 100 ЯБЛОКО
папка содержит от IMG_0001.JPG до IMG_0999.JPG. Если у вас есть другие изображения или видео, они хранятся в 101 ЯБЛОКО
, 102 ЯБЛОКО
каталог и так далее. Если вы используете iCloud для хранения фото и видео, вы также увидите папки, а именно: 100 ОБЛАКА
, 101 ОБЛАКА
, и так далее.
Копирование файлов из каждой подпапки в отдельную папку на жестком диске вручную может быть утомительной задачей, особенно если у вас много папок. Однако для этого не нужно копаться в каждой папке, так как есть несколько способов быстро скопировать или переместить файлы из всех подпапок в одну папку, т. Е. Сгладить структуру каталогов.
Сглаживание структуры каталогов
- Перемещение или копирование файлов из подпапок в одну папку
- Убедитесь, что каждый файл был успешно перемещен
Перемещение или копирование файлов из подпапок в одну папку
Вы можете копировать или перемещать файлы из подпапок в одну папку, используя как минимум три различных встроенных способа в Windows. Эта процедура также известна как выравнивание структуры каталогов. Используйте один из трех методов, какой вам будет легче.
Метод 1: Использование командной строки
Сценарий: Давайте скопируем все файлы из d: снимки из отпуска 2016
папку и подпапки в d: все снимки
папку рекурсивно.
- Откройте окно командной строки.
- Выполните следующие команды одну за другой и нажимайте ENTER после каждой строки:
md 'd: all snaps' cd / d 'd: vacation snaps 2016' for / r% d in (*) скопируйте '% d' 'd: all snaps '
Это рекурсивно копирует все файлы в
d: фотографии из отпуска 2016
папку вd: все снимки
папка. Чтобы переместить файлы, заменитекопировать
с участиемшаг
Если в месте назначения существует файл с таким же именем, вас спросят, хотите ли вы перезаписать файл или пропустить его.
Заметка: Всегда безопасно включать обратную косую черту в конце ( ) после пути к целевой папке, как в приведенном выше примере. Потому что без косой черты в конце, если целевой путь отсутствует и вы запускаете команду, файлы в папке и подпапках копируются и объединяются в один файл с именем
все снимки
к D:
водить машину.
Метод 2: использование библиотеки в Windows
Функция библиотек, впервые представленная в Windows 7, также доступна в последующих версиях, включая Windows 10. Библиотеки - это виртуальные контейнеры для пользовательского контента. Библиотека может содержать файлы и папки, хранящиеся на локальном компьютере или в удаленном хранилище. Библиотеки Windows похожи на «Сохраненный поиск» и поддерживаются полным поиском содержимого и расширенными метаданными.
С помощью библиотек вы можете агрегировать контент из нескольких мест хранения в единое унифицированное представление. Давайте воспользуемся функцией «Библиотеки» в Windows, чтобы упорядочить структуру каталогов.
Допустим, у нас есть такая структура папок:
D: ФОТО └───Камера ├───2018-01 ├───2018-02 ├───2018-04 ├───2018-05 └───2018-07
В каждой папке у нас есть несколько фотографий, импортированных с камеры. Чтобы упорядочить структуру каталогов камеры и объединить все изображения в одной папке, выполните следующие действия:
- Откройте самую верхнюю папку (т. Е. Фото ), структуру которого вы хотите сгладить.
- В меню 'Файл' выберите 'Параметры'. Перейдите на вкладку 'Просмотр'.
- включить Показать скрытые файлы, папки и диски
- Снимите отметку Скрыть защищенные файлы операционной системы (рекомендуется)
- Щелкните ОК.
- Щелкните правой кнопкой мыши родительский каталог (т.е. Камера в этом примере) и щелкните Включить в библиотеку → Создать новую библиотеку .
Новая библиотека создается с тем же именем, что и папка. - На левой панели проводника разверните Библиотеки и выберите вновь созданную библиотеку.
- По умолчанию элементы в библиотеках расположены по Папки . Чтобы получить агрегированный вид файлов в этой структуре каталогов (и скрыть папки), щелкните правой кнопкой мыши пустую область в библиотеке и выберите Организовать по → имя
- Выберите Главная таб.
- Нажмите Выбрать все на ленте или нажмите Ctrl + A, чтобы выбрать все файлы в представлении библиотеки.
- Нажать на Перейти к или Скопировать в кнопка, согласно вашему требованию.
- Выберите папку назначения для копирования / перемещения файлов и нажмите Шаг (или Копировать )
Файлы в папке Camera и ее подпапках теперь копируются / перемещаются в место назначения, в котором остаются папки. - Удалите библиотеку камеры, если она вам больше не нужна.
Далее мы увидим, как сделать то же самое с помощью поиска Windows в методе 3 ниже.
Метод 3: использование Windows Search
Использование Windows Search - еще один простой способ упростить структуру каталогов, если вы не предпочитаете командную строку.
- Откройте родительскую папку (папку верхнего уровня), которая содержит множество подпапок.
- В меню 'Файл' выберите 'Параметры'. Перейдите на вкладку 'Просмотр'.
- включить Показать скрытые файлы, папки и диски
- Снимите отметку Скрыть защищенные файлы операционной системы (рекомендуется)
- Щелкните ОК.
- В поле поиска введите следующий поисковый запрос, как показано ниже:
*. * НЕ тип: 'файловая папка'
Примечание о поисковом запросе выше:
Мы используемНЕ
оператор, чтобы поиск Windows не отображал папки файловой системы ( каталоги ) - поскольку мы собираемся копировать или перемещать только файлы, а не сами папки.- Поисковый запрос
*. * НЕ 'папка с файлами'
работает только в индексированных местоположениях . Если расположение исходной папки не проиндексировано, используйте*. *
Да. Вы можете использовать
*. *
(который отобразит папки в результатах поиска). В таком случае, когда вы дойдете до шага 8, вам нужно будет выбрать все файлы, не включая указанные папки. - Поисковый запрос
- С Все подпапки опция поиска включена по умолчанию, Windows Search начинает рекурсивный поиск всех совпадающих элементов во всех подпапках. В нем перечислены все совпадающие файлы, включая файлы с системным или скрытым (или обоими) атрибутами.
- Подождите, пока поиск будет завершен, а затем выберите все результаты поиска, нажав Ctrl + A.
- Выберите Главная таб.
- На вкладке 'Главная страница' щелкните значок Скопировать в кнопка. Чтобы переместить файлы вместо копирования, щелкните значок Перейти к вместо этого. Щелкните значок Выберите место… вариант в Перейти к выпадающее меню.
- В диалоговом окне «Перемещение элементов» выберите папку, в которую вы хотите переместить все файлы. Чтобы создать новую папку, нажмите кнопку «Создать новую папку» и присвойте папке соответствующее имя. Выбрав папку, нажмите Шаг . Это рекурсивно перемещает все файлы из нескольких подпапок в выбранную папку назначения.
Метод 4: использование 7-Zip
7-молния это не только утилита сжатия, но и возможности управления файлами, которые могут быть полезны для других целей. 7-Zip поддерживает « Плоский вид ”Функция, которая может помочь нам быстро найти файлы в нескольких подпапках или скопировать их в другое место.
- Запустите 7-Zip и просмотрите родительскую папку.
- В меню «Вид» включите «Плоский вид».
- Выделите все файлы без папок.
- Щелкните выделение правой кнопкой мыши и выберите Скопировать в…
- Укажите путь к целевой папке и нажмите ОК.
Это оно. Выбранные файлы копируются в выбранную папку (сглаживаются).
Обратите внимание, что вы также можете включить представление «2 панели» через меню «Просмотр» 7-Zip и скопировать файлы, перетащив их в нужную папку на правой панели. Вы должны обязательно нажать Ctrl
при перетаскивании. Иначе файлы будут переехал вместо этого в целевое местоположение. Нажатие на Ctrl
Клавиша гарантирует, что операция перетаскивания ' копировать . ' пожаловаться на это объявление
Метод 4: Использование Total Commander
Если вы используете Total Commander файлового менеджера, вы можете легко сгладить структуру каталогов.
- Запустите Total Commander и откройте папку, которую хотите выровнять.
- Нажмите Ctrl + B, чтобы изменить режим на вид ветки. В качестве альтернативы вы можете включить Представление ветки (с вложенными каталогами) через Команды меню. Branch View - это режим просмотра, в котором файлы из папки и подпапок (рекурсивно) перечисляются, а папки не отображаются.
- Выберите все файлы в списке и нажмите кнопку «Копировать» (F5) внизу. Чтобы переместить файлы, нажмите кнопку «Переместить» (F6).
- Выберите целевой каталог, снимите флажок Сохраняйте относительные пути и нажмите ОК .
Это оно. Это копирует или перемещает все файлы в дереве исходных каталогов в целевую папку (сглаженную).
Убедитесь, что каждый файл был успешно перемещен
Важный: Поиск Windows не могу перечислить каждый файл в результатах поиска в некоторых случаях дает результаты либо из-за проблем с индексированием, либо из-за того, что для файла установлен атрибут «Временный». Прежде чем удалять эти папки, разумно убедиться, что в исходном местоположении не осталось файлов.
СВЯЗАННЫЙ: Поиск Windows не находит файлы и папки на Google Диске
Чтобы убедиться в этом, щелкните правой кнопкой мыши родительскую папку (или выберите все подпапки и щелкните правой кнопкой мыши) в исходном местоположении и выберите «Свойства». Если вы переместили элементы вместо копирования, на вкладке «Свойства» должно быть указано « 0 файлов «. Это означает, что каждый файл был успешно перемещен в новое место.
Кроме того, вы можете проверить вкладку «Свойства» в пути назначения и убедиться, что количество файлов одинаково ( всего 33 файла, как показано на изображении в шаге № 6 выше ).
После того, как вы убедитесь, что каждый файл был перемещен, папки в старом месте можно удалить.
В этом посте рассматриваются фотографии, импортированные с камеры. Но процедура перемещения или копирования всех файлов из нескольких подпапок в отдельную папку ( он же «Выравнивание структуры каталогов») одинаково для всех других ситуаций.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!