1

Windows 10. Фотографии хранятся по месяцам так:

Фотографии> Год> Месяц

Например, фотографии за декабрь 2011 года:

Фотографии> 2011> 12

Почти у каждой фотографии есть дубликаты:

IMG_3257.JPG

IMG_3257 (1).JPG

Как я могу выполнить поиск по всему каталогу Photos и удалить дубликаты, содержащие '(1)' в имени файла? Как этот:

Фотографии> 2011> 12> IMG_3257 (1).JPG

2 ответа2

2

Вы можете использовать команду DEL, чтобы удалить файлы, содержащие (1) в имени из текущего дерева каталогов.

 DEL /Q /F /S "*(1)*" 

Пошаговая инструкция:

Шаг 1: Перейдите в папку « Pictures ».

Шаг 2: Нажмите Ctrl+L или F4

Шаг 3: введите cmd и нажмите Enter

Шаг 4: Введите или скопируйте и вставьте команду DEL /Q /F /S "*(1)*" или DEL /Q /F /S "*(*)*" зависимости от ваших требований и нажмите Enter.

Параметры:

  • /F Принудительно удаляет файлы только для чтения.

  • /S Удаляет указанные файлы из текущего каталога и всех подкаталогов. Отображает имена файлов по мере их удаления.

  • /Q Указывает тихий режим. Вам не предлагается подтверждение удаления

Вы можете использовать приведенный ниже параметр, чтобы запросить подтверждение перед удалением файла.

  • /P Запрашивает подтверждение перед удалением указанного файла.
1

Добро пожаловать на борт, Джей :-)

Если вы хотите решение на основе графического интерфейса, то:

  • скачать отличный (и бесплатный) Double Commander
  • установить (или использовать переносную версию) и запустить ее
  • перейдите в верхний каталог, под которым у вас есть ваши фотографии
  • нажмите Alt+F7 (или используйте пункт меню Commands/Search)
  • введите (1) качестве имени файла (или *(1).jpg , или даже *(*).jpg)
  • когда отобразятся результаты, нажмите на кнопку "feed to listbox"
  • нажмите Ctrl+A, чтобы выбрать все
  • нажмите F8, чтобы удалить их

Если это звучит как большая работа, это потому, что я подробно описал это шаг за шагом. На практике, несколько секунд увидят, что это сделано, и вы обнаружите, что Double Commander гораздо полезнее, чем встроенный проводник Windows :-)

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