Oc-windows.ru

IT Новости из мира ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Есть ли способ пакетного переименования файлов в нижний регистр

Есть ли способ пакетного переименования файлов в нижний регистр?

Мне нужен способ переименовать все файлы в папках и подпапках в нижний регистр.

Я хотел бы знать, если есть способ сделать это, используя только Windows (XP или 7)

13 ответов 13

Перейдите в каталог и выполните следующую команду:

Вот разбивка на случай, если кто-то захочет изменить / улучшить:

  • for /f — для каждой строки
  • «Tokens=*» — обрабатывать каждый элемент в каждой строке.
  • %f in (. ) — %f — это имя вашей переменной для каждого элемента.
  • dir — перечисляет каждый файл и подкаталог в каталоге.
  • /l — (параметр для dir) Использует строчные буквы.
  • /b — (параметр для dir) Использует пустой формат, только имена файлов / каталогов, без размера, без заголовков.
  • /a-d — (параметр для директории)Не списка каталогов.( a обозначает attribute , — обозначает not а d обозначает directory ).
  • rename «%f» «%f» — переименовать файл с его собственным именем, которое фактически вводится в нижнем регистре с помощью команды dir и комбинации /l .

spacetornado Renamer — это программа для Windows, которая переименовывает большое количество файлов в пакетном режиме. Вы можете искать и заменять текст, удалять определенное количество символов, менять регистр на нижний, верхний или заглавный, а также добавлять текст в начало или конец (добавление / добавление) каждого имени файла

Начиная с Windows 7 вы можете использовать PowerShell для этих задач

- Выберите свою корневую папку
- все файлы внутри корневой папки и подпапок переименованы
- имена папок исключаются с помощью Where <-Not $_.PSIsContainer>|

Вот правильное рекурсивное решение командной строки, использующее только собственные команды cmd.exe, которые действительно работают. Я считаю, что это самое простое из возможных нативных решений:

Если вы хотите выйти за рамки собственных команд cmd.exe, то другой вариант — моя утилита переименования регулярных выражений JREN.BAT, которая поддерживает параметры для преобразования имен в верхний или нижний регистр. Это чистый скрипт (гибридный JScript/batch), который изначально запускается на любой машине с Windows начиная с XP — сторонние exe-файлы не требуются. Полная документация встроена — доступ из командной строки через jren /? или jren /?? если вы хотите постраничный вывод.

С JREN рекурсивное решение так же просто, как:

Моя личная любимая утилита пакетного переименования файлов — Cylog’s WildRename. Среди многих других функций, он может изменить регистр имен файлов. Самое лучшее в WildRename — это то, что он поддерживает регулярные выражения!

«Рекурсивная» версия принятого ответа (работает *)

for /f «Tokens=*» %f in (‘cmd /c «echo %cd%& dir /l/b/ad/s»‘) do (for /f «Tokens=*» %g in (‘dir /l/b/a-d «%f»‘) do (rename «%f»»%g» «%g»))

Первый цикл

for /f «Tokens=*» %f in (‘cmd /c «echo %cd%& dir /l/b/ad/s»‘)

Получает список абсолютных путей всех каталогов внутри текущего (включая его):

C:FooTO.txt

C:FooBarLOWER.txt

C:FooBarBazCASE.txt

Второй цикл

for /f «Tokens=*» %g in (‘dir /l/b/a-d «%f»‘) do (rename «%f»»%g» «%g»)

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

C:FooTO.txt

C:FooBarLOWER.txt

C:FooBarBazCASE.txt

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

Как переименовать
несколько файлов сразу

Изменить имя файла не сложно: два — три клика мышкой, нажатие нескольких клавиш на клавиатуре плюс две секунды потраченного времени — и готово. Но если нужно переименовать несколько десятков или сотен файлов, «ручное» решение этой задачи становиться серьезной проблемой.

Тем не менее, операционная система Windows позволяет осуществлять групповое переименование настолько же просто, как и в случае с одним файлом. Но почему-то об этой возможности знают далеко не все пользователи.

Групповое переименование файлов

Любое количество файлов, находящихся в одной папке, можно быстро переименовать, приведя их названия к определенному шаблону. В результате всем файлам будут присвоены одинаковые имена, отличающиеся лишь цифрой в скобках, расположенной в конце имени (например, «Файл(1)», «Файл(2)», «Файл(3)» и т.д.).

Если полученные результаты чем-то не устроят пользователя, сразу же после переименования все изменения можно отменить.

Порядок действий:

1. Выделить файлы, которые необходимо переименовать.

Если нужно выделить все файлы в папке, очень удобно использовать комбинацию «горячих» клавиш Ctrl+A (А — английское). Подробнее о «горячих» клавишах читайте здесь.

2. После выделения нажать клавишу «F2».

3. Активируется возможность изменения имени одного из файлов. Необходимо изменить его название при помощи клавиатуры и нажать клавишу Enter (см. изображение).

Компьютер автоматически переименует все выделенные файлы по этому шаблону.

Как отменить групповое переименование

Если вы вдруг передумаете и захотите вернуть файлам прежние имена, нужно в папке, в которой эти файлы находятся, щелкнуть правой кнопкой мышки по пустому пространству и в открывшемся контекстном меню выбрать пункт «Отменить переименование».

Важно. Отменить переименование можно только сразу после него. Если съемный носитель с файлами отключить от компьютера или перезагрузить компьютер, возможность отмены переименования будет утрачена.


НАПИСАТЬ АВТОРУ
Как изменить ассоциации файлов

Операционная система Windows умеет автоматически определять тип каждого файла и открывать его при помощи подходящей программы. Пользователю достаточно лишь дважды щелкнуть по файлу левой кнопкой мышки.

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

Программа, при помощи которой компьютер автоматически открывает файлы определенного типа, называется программой по умолчанию.

Если пользователя не устаивает программа, используемая по умолчанию для какого-то типа файлов, ассоциации файлов можно изменить.

Что такое хеш файла и как его узнать

Каждый файл имеет определенные идентифицирующие свойства: имя, расширение, размер и др. Но ни одно из этих свойств не является уникальным и не позволяет однозначно идентифицировать каждый файл. Например, может существовать несколько однотипных файлов одинакового размера и с одинаковыми именами, отличающихся при этом по содержанию.

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

Понятие Файла и папки

Пользователь компьютера постоянно имеет дело с файлами и папками. Из изложенной ниже статьи начинающие читатели узнают о том, что такое файл, что такое папка, в чем между ними состоит разница и как их на практике различать.

Как открыть файл в формате djvu

DjVu — это технология компактного хранения электронных копий документов, созданных с помощью сканера, когда распознавание текста нецелесообразно.

В виде файлов формата djvu хранится огромное количество отсканированных книг, журналов, документов, научных трудов и т.д. Файлы получаются компактными за счет незначительной потери качества изображений. Тем не менее, в них сохраняются фотографии, элементы художественного оформления и другие графические нюансы.

Не смотря на распространённость файлов djvu, у многих начинающих пользователей компьютера возникают трудности с их открытием.

Как разделить файл на части

Часто возникают ситуации, когда нужно большой файл разделить на несколько частей с возможностью их дальнейшего соединения.

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

Примеров, когда разделение файла решает проблему, можно придумать много. Но какой бы ни была ситуация, задачу с «разрезанием» можно решить при помощи обычного архиватора.

Как сохранить файл с нужным пользователю расширением

Рекомендации типа «сохранить файл с расширением .xxx» часто встречаются в инструкциях компьютерной тематики. Однако, многие пользователи не умеют этого делать.

Как можно быстро и без усилий переименовать много файлов одновременно

Доброго вам времени суток, мои дорогие друзья. Ну как подходит подготовка к Новому году? Я пока еще не всё успел. Ну да ладно. Сегодня не об этом. Помнится мне, как я накачал много разных картинок из интернета под одну тематику. Были самые обычные картинки, но названия у них были что-то вроде «xuj67hsbs6o9.jpg». В принципе в большинстве случаев мне все равно, как эти файлы называются, но если мне приходится с ними работать, то мне лучше, чтобы у каждого файла было нормальное запоминающееся название, иначе уходило бы больше времении всю работу.

Как можно быстро и без усилий переименовать много файлов одновременно

А вы знаете какой объем файлов иногда приходится перелопачивать? 100-200-300 файлов. А у всех них название как из задницы. Поэтому проще их переименовать за несколько секунд и радоваться жизни, а то живешь как в бардаке.

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

Средства windows

Здесь я хотел бы отметить самый простой и самый малофункциональный способ группового переименования файлов. Но плю состоит в том, что не надо устанавливать никаких доплнительных программ, а наши задачи он вполне решает.

  1. Войдите в папку с файлами, которые вы хотите переименовать и выделите их все. Вы можете зажать на пустом месте левую кнопку мыши, и не отпуская ее вести к другом краю так, пока не выделятся все файлы, а затем уже отпустить. Хотя можно сделать и проще. Нажмите комбинацию клавиш (вместе) CTRL+A и тогда все файлы в папке выделятся.
  2. А теперь нажмите на любом файле правой кнопкой мыши (смотрите, чтобы выделение не снялось) и выберете пункт переименовать. Теперь назовите файл любым именем, например «фото» и нажмите ENTER. Как можно быстро и без усилий переименовать много файлов одновременно
  3. Смотрим наш результат. Как видите. Всё файлы переименовались в фото. только теперь каждый файл содержит еще и собственный порядковый номер в скобках. В принципе я этого и добивался. Как можно быстро и без усилий переименовать много файлов одновременно

Total Commander

Кроме стандартного переименования, вы можете воспользоваться популярной программулинкой, которая называется Total Commander. Может кто-то помнит такую старую среду Norton Commander, которая у нас в стране использовалась еще до внедрения windows? Да такая оболочка с директориями и файлами, разделенная на два участка. Блин, аж ностальгия взяла. Я еще в 1990—1993 годах любил к отцу на работу ходить в компьютер играть, и как раз приходилось все делать через Norton Commander. Блин, надо меня останавливать, а то сейчас в детство уйду.

Как можно быстро и без усилий переименовать много файлов одновременно

Так вот, для Windows есть похожая среда, но только уже сделанная под современный интерфейс — Total commander. И кстати в нем таки довольно удобно работать, кроме того он имеет ряд полезных функций Но я вас работе с ней сегодня учить не буду, так как этому надо посвятить отдельную тему. Но есть один нюанс. Она платная. Зато вам дается месяц, чтобы поработать в ней бесплатно.

Сегодня мы ее будем использовать для массового переименования файлов.

  1. Скачайте ее, например отсюда и установите. Установка совершенно стандартная и простая. Только скачивайте версию для вашей разрядности системы. Какая у вас — 32 или 64? Посмотреть эту информацию вы можете, нажав правой кнопкой на значок «компьютер» и выбрав «Свойства».
  2. Зайдите в программу и вы увидите интерфейс, разделенный на два окна. Найдите вашу папку, где находятся все те файлики, которым не помешало бы сменить имя. Как можно быстро и без усилий переименовать много файлов одновременно
  3. Теперь выделите все файлы. Это можно сделать с помощью знакомой нам комбинации CTRL+A, либо в главном меню сверху выберете пункт «Выделение», а затем «Выделить всё». Как видите, все ваши файлы в папке выделились красным цветом. Если у вас так, то молодцы. А если не получилось, то попробуйте еще раз. Бывает всякое. Как можно быстро и без усилий переименовать много файлов одновременно
  4. Теперь найдите в главном меню «Файлы» и из раскрывающегося списка выберете «Групповое переименование», либо нажмите комбинацию клавиш «CTRL+M».
  5. Теперь перед вами открылось окно группового переименования. Страшно? Не надо. Ничего страшного тут нет. Здесь вам предлагается посмотреть и выбрать, по какому принципу переименовывать файлы. Например вы можете выбрать по дате, тогда каждый файл будет переименован в соответствии с датой изменения. Но я такое не люблю. Лучше всего использовать «Счетчик». В этом режиме файлы будут переименовываться начиная с одного и по порядку. Но это по умолчанию. И кстати не забудьте, если вы хотите, чтобы перед счетчиком стояло определенное слово (например фото), то вам надо вписать его в «маску». Как можно быстро и без усилий переименовать много файлов одновременно
  6. А если вы хотите задать что-то своё, то вам нужно обратить на параметры, которые находятся в правом верхнем углу окна программы. По умолчанию всё стоит по «1». Т.е. первый файл переименуется в 1, а дальше по порядку — 2, 3, 4. Но мы можем поставить не только цифры, но и буквы, как символы отсчета (Правда только латинские). Для этого измените «Начать с. » на «a» (латинскую). Тогда следующий файл будет называться b, а далее следующий c, ну вы поняли. Также вы можете изменить шаг переименования. По умолчанию стоит 1, т.е. следующие буквы и цифры будут идти по алфавиту. Но если поставить шаг — 2, то они уже пойдут на 1,2,3 или a,b,c, а будут уже как 1,3,5 или a,c,e. Вы поняли? Одна буква или циферка будет тупо пропускаться. Как можно быстро и без усилий переименовать много файлов одновременно
  7. В общем тут вы можете сами посмотреть все параметры. Разобраться легко. Но когда вы всё для себя настроите, не забудьте нажать кнопку «Выполнить». После всех этих манипуляцию файлы за секунду переименуются и примут желанный для вас вид. Как можно быстро и без усилий переименовать много файлов одновременно

Ну вот и всё, что я вам хотел поведать в сегодняшней статье. Есть конечно еще множество хороших программ для переименования, например Renamer. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.

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

Ну а на сегодня я свою статью заканчиваю. Надеюсь, что информация была для вас полезной. Спасибо, что посетили мой блог. И, конечно же я рекомендую вам подписаться на обновления моего блога, тогда вы точно не пропустите ничего интересного. Увидимся в других статьях. Пока-пока!

Всех огулом: программы для переименования файлов

Наделали кучу фотографий для репортажа – теперь их надо просмотреть, отсортировать и отобрать подходящие. А потом всем присвоить понятные названия. Хорошо, если снимков немного. А ну как их несколько десятков – как же тогда переименовывать? Неужели вручную, по одному?

Mediakritika.by испытывает несколько простых, но очень функциональных программ для пакетного переименования файлов.

Последний релиз этой программы вышел очень давно – еще весной 2005 года, более десяти лет назад! Но, кажется, это как раз тот случай, когда можно сказать: «пока не поломано – чинить не надо». Несмотря на солидный возраст, программа работает даже под Windows 7 и Windows 8. А вот русской локализацией пока так и не обзавелась.

Программу можно скачать как в виде инсталлятора, так и в виде самостоятельной папки, которую пользователь волен сохранить в любом месте. Разархивированная папка с программой «весит» 1.061 Кб. При первом же запуске рекомендуется войти в меню настроек (иконка с молотком в центральной части верхней панели) и среди прочих поставить галочку в окошке «Add «Lupas Rename from Here» to shell» («Добавить пункт меню «Переименовать здесь с помощью Lupas Rename» в оболочку»). Тогда при вызове контекстного меню какой-либо папки все ее содержимое можно будет тут же переименовать, вызвав программу в один клик.

В левой части основного поля окна программы – файлы, которые находятся в папке, а в правой – предпросмотр: как будут выглядеть их имена после переименования.

В верхней панели инструментов задается поведение программы при работе не только с файлами, но и с папками, а также регулируются прочие настройки. Нижняя панель – это параметры замены имени файла. Они сгруппированы по трем вкладкам. Первая – «Name» (название). Здесь задаем название файла и выбираем варианты вставки или замены текста. Например, можно удалить несколько первых или последних знаков в имени файла, вставить текст перед или после имени файла, добавить какие-либо знаки в конкретном месте имени файла и т.д. Тут же выбираем, какие из букв будут заглавными. При обычной замене имени файла чаще всего приходится пользоваться полем «Replace with the text» («заменить следующим текстом»). Например, если у вас пачка фотографий с названиями вроде DSCF0001.jpg, а вы готовите статью про нашествие бургерных ресторанов, то уместно всем снимкам присвоить названия наподобие «Обзор бургерных».

Вторая вкладка – «Ext» (расширение). Здесь все то же самое, с той лишь разницей, что текст мы редактируем уже в расширении файла. Третья вкладка – «AutoNumber» (автоматическая нумерация). После основного текста имени файла, но перед расширением уместно проставить порядковые номера снимков. Для этого ставим отметку напротив строки «After filename» (после имени файла). Впрочем, если хотите проставить нумерацию перед именем файла – тогда выбираем строку «Before filename». Строка «Start with number» позволяет нам задать, с какого числа начинать нумерацию.

Например, у нас уже есть десять фото, подписанных по порядку от «Обзор бургерных — 01» до «Обзор бургерных — 10», а потом мы сделали еще пять важных снимков. В таком случае прописываем в эту строку число «11» – и новые снимки получат номера, начиная с 11-го. Строка «Increment by» задает возрастание чисел. По умолчанию это единица – каждый последующий номер будет на единицу больше предыдущего. А строка «Use ZeroFill of» указывает на то, сколько всего цифр будет в нумерации. Если цифра 1 – то нумерация будет двузначной: «Обзор бургерных — 01», «Обзор бургерных — 02» и так далее. Если проставим 2 – то трехзначной: «Обзор бургерных — 001», «Обзор бургерных — 002» (полезно использовать, если число снимков более ста).

Если в окне настроек мы поставили галочку в пункте «Ask confirmation before renaming files», то перед переименованием программа предупредит отдельным выскакивающим окошком: «Lupas Rename is going to rename all the files. Do you want to continue?» («Программа Lupas Rename собирается переименовать все файлы. Хотите продолжить?»). В случае, если на переименование отправлены не все файлы, а только некоторые, программа напишет про то, что переименованию подвергнутся выделенные файлы. И в том, и в том случае такое предупреждение заставит пользователя лишний раз окинуть взглядом, все ли он правильно сделал. Впрочем, даже если допущена ошибка, то после переименования можно вернуться к прежнему состоянию имен, нажав «Undo» (отменить).

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

Программа от русского разработчика Дмитрия по прозвищу Dimonius. Она на русском языке, так что процесс погружения в таинства утилиты будет проще, тем более что автор предусмотрел и подробный «мануал». Архив с программой «весит» 339 Кб. Главное окно программы просто и лаконично.

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

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

Программа от разработчика из Тольятти Дениса Козлова «весит» 3.352 Кб (инсталлятор), а уже установленная – 9.791 Кб. Несмотря на то, что сайт разработчика сделан целиком на английском языке, у программы есть и русская локализация (выполненная, впрочем, сторонними разработчиками).

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

Выбор самих правил может показаться сложным: страниц их настроек аж 14! Многие из них можно оставить без внимания, но что-то все равно придумать надо. А раздумывать порой приходится долго, потому что сходу далеко не все понятно.

Некоторые правила пусть и не часто вам понадобятся, зато в иных случаях могут показаться действительно незаменимыми. Например, автозамену знаков подчеркивания на пробел полезно использовать при организации аудиотеки: многие песни выкладывают в интернет непременно с подчеркиваниями в названиях, и все эти несуразные имена файлов вроде «Bonnie_Tyler_-_If_You_Were_A_Woman_And_I_Was_A_Man.mp3» могут сильно раздражать.

Есть предпросмотр будущего названия файлов, но он не работает, пока не нажмешь кнопку сохранения правила. С этой точки зрения Lupas Rename намного удобнее, потому что там все изменения сохраняются «на лету».

В процессе работы с программой мы столкнулись с трудностью: редактировать какое-либо выбранное правило можно лишь на той же странице, где остановились в ходе создания этого самого правила. Например, если мы, создавая правило, перебрали все 14 страниц, и в последнюю очередь вводили параметр, скажем, «Индексация», то при редактировании правила мы сможем изменить значения только на той же самой странице «Индексация», а остальные 13 страниц окажутся недоступными. В свете этой неприятной особенности не так уж и важно, что правила можно экспортировать в файл и даже создавать для них ярлыки на рабочем столе: кликнул один ярлык – загрузилась программа с таким-то набором правил (удобным для переименования фотографий), кликнул другой – с другим набором (подходящим для переименования песен) и т.д.

Читать еще:  Сквозные строки в Excel
Ссылка на основную публикацию
Adblock
detector
×
×