No Image

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

СОДЕРЖАНИЕ
19 336 просмотров
16 декабря 2019

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

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

Изменение расширения отдельного файла

Начнем с того, что по умолчанию в Windows 7, 8.1 и Windows 10 расширения файлов не отображаются (во всяком случае, для тех форматов, которые известны системе). Для смены их расширения следует предварительно включить его отображение.

Для этого в Windows 8, 8.1 и Windows 10 вы можете зайти через проводник в папку, содержащую файлы, которые требуется переименовать, выбрать в проводнике пункт меню «Вид», а затем, в пункте «Показать или скрыть» включить «Расширения имен файлов».

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

Зайдите в Панель управления, переключите вид в пункте «Просмотр» (справа вверху) на «Значки», если установлено «Категории» и выберите пункт «Параметры папок». На вкладке «Вид», в конце списка дополнительных параметров, снимите отметку с пункта «Скрывать расширения для зарегистрированных типов файлов» и нажмите «Ок».

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

При этом вы увидите уведомление, сообщающее о том, что «После изменения расширения этот файл может оказаться недоступным. Вы действительно хотите изменить его?». Согласитесь, если знаете, что делаете (в любом случае, если что-то пойдет не так, его всегда можно переименовать обратно).

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

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

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

  1. Удерживая Shift, кликните правой кнопкой мыши в окне проводника (не по файлу, а в свободном месте) и выберите пункт «Открыть окно команд».
  2. В открывшейся командной строке введите команду ren *.mp4 *.avi (в данном примере все расширения mp4 будут изменены на avi, вы можете использовать другие расширения).
  3. Нажмите Enter и дождитесь завершения внесения изменений.

Как видите, ничего сложного. Существует также масса бесплатных программ, специально предназначенных для массового переименования файлов, например, Bulk Rename Utility, Advanced Renamer и другие. Точно так же, с помощью команды ren (rename) можно изменить расширение и для одного отдельного файла, просто указав текущее и требуемое его имя.

Изменение расширения аудио, видео и других медиа файлов

В целом, для изменения расширений аудио и видео файлов, а также документов, все написанное выше верно. Но: начинающие пользователи часто полагают, что если, например, файлу docx сменить расширение на doc, mkv на avi, то они начнут открываться (хотя раньше не открывались) — обычно это не так (бывают исключения: например, мой телевизор может воспроизводить MKV, но не видит эти файлы по DLNA, переименование в AVI решает проблему).

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

В этом случае вам помогут конвертеры типов файлов. У меня есть несколько статей на эту тему, одна из самых популярных — Бесплатные конвертеры видео на русском языке, часто интересуются конвертацией файлов PDF и DJVU и аналогичными задачами.

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

Блокнот, файлы .bat и hosts

Еще один частый вопрос, имеющий отношения к расширению файлов — создание и сохранение файлов .bat в блокноте, сохранение файла hosts без расширения .txt и другие схожие.

Тут все просто — при сохранении файла в блокноте, в диалоговом окне в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы» и тогда при сохранении к введенному вам имени и расширению файла не будет добавляться .txt (для сохранения файла hosts дополнительно требуется запуск блокнота от имени Администратора).

Если так получилось, что я ответил не на все ваши вопросы, готов ответить на них в комментариях к данному руководству.

Допустим, у вас в папке куча файлов, которые необходимо переименовать или преобразовать в другой формат, интересно, что вы будете делать? Если файлов всего несколько, то можно преобразовать их вручную. А если 10-20 или 100? В данной статье мы покажем, как пакетным способом переименовать файлы, а также как быстро и легко изменить расширение файлов. Данная статья может быть особенно полезна тем, у кого много фотографий или изображений хранятся с разными расширениями и именами файлов, например, в формате JPG, PNG, и т.д.

Изменим расширение файлов для всех файлов, хранящихся в папке

Ну что ж, приступим. У вас есть папка с фотографиями. Сделаем так, чтобы все файлы были одного расширения, например, jpg. Нажмите клавишу Shift и щелкните правой кнопкой мыши на пустое место внутри папки.

В открывшемся контекстном меню выберете пункт «Открыть окно команд». Откроется окно командной строки. Введите

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

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

Теперь переименуем файлы. Нажмите сочетание клавиш Ctrl+a, чтобы выделить все файлы в текущей папке. Переименуем первый файл – Image. Нажимаем клавишу «Enter» или щелкаем в любое место внутри папки.

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

Итак. Руководствуясь данной статьей , вы сможете массово переименовывать и менять расширения файлов.

Для целей тестирования одной программы было необходимо получить массив из больших файлов с расширением txt (размер более 3 Мб), содержимое которых было не важно. Не мудрствуя лукаво, было принято решение о простом переименовании копий файлов фотографий, сделанных с цифровика. В исходной папке было более 70 различных файлов с расширением jpg. Переименование «руками» такого количества файлов вредно для рук и для кармы . Попробуем найти простые методы для автоматизации процесса.

Рассмотрим два варианта массового переименования:

  1. Встроенными средствами Windows
  2. Дополнительными программами

Переименование встроенными средствами Windows

В Проводнике Windows есть возможность массового переименования файлов. Для этого надо выделить нужные папки, нажать на F2, ввести новое название файла, например, test, нажать Enter, и все файлы станут такими:

test.jpg, test (1).jpg, test (2).jpg и т.д. Расширение так сменить не удастся. Метод очень ограничен в своих возможностях, поэтому на нем не останавливаемся и не выделяем его в отдельный.

Откроем консоль Windows, нажав одновременно сочетание клавиш Win + R. Клавиша Win находится рядом с пробелом, на ней изображен флажок Windows.

Появится окно «Выполнить»:

Пишем в строке «Открыть:» слово cmd, как на картинке, нажимаем ОК.

Откроется окно консоли Windows. Пишем в нем cd [путь до папки с файлами для переименования], нажимаем Enter. У меня в этой папке лежит несколько файлов с расширением jpg, которые мне необходимо «переделать» в файлы txt, поэтому далее я пишу команду

Теперь у меня в этой папке файл с расширением txt, как и хотелось.

Плюсы данного решения:

  • Ничего не надо скачивать из Интернета и устанавливать, все уже есть в Windows
  • Весьма быстрое решение

Минусы данного решения:

  • Требует пусть и небольшой, но все же имеющейся квалификации работы за компьютером у пользователя

Рассмотрим другой вариант.

Переименование файлов сторонними программами

Один из самых распространенных вариантов — это переименование при помощи Total Commander.

Открываем данную программу, переходим в нужную нам папку.

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

Вариант 1. Простая смена расширений у файлов папки

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

Кнопкой Insert выделяем нужные файлы или нажимаем сочетание клавиш Ctrl + A, чтобы выделить все файлы, и нажимаем кнопку F6. Откроется следующее окно:

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

Нажимаем ОК, расширения у выбранных файлов заменились.

Если нам необходимо более хитрое переименование, то можно попробовать вариант 2.

Вариант 2. Групповое переименование файлов

Также в окне Total Commander выбираем нужную нам папку. Затем выделяем кнопкой Insert нужные нам файлы или нажимаем сочетание клавиш Ctrl + A (Выделить все), затем Ctrl + M, откроется окно группового переименования:

Как на рисунке выше, в области «Поиск и замена» в поле «Найти» пишем jpg, в поле «Заменить на» пишем txt. Нажимаем «Выполнить», радуемся результату. До первого облома . Надо понимать, что если мы идем данным путем, то если файл назывался, например, jpg.jpg, он заменится на txt.txt. Благо, что в данном окне есть кнопка «Откат» (кому?!). Так что данный вид переименования подходит в случае, если нам необходимо, например, добавить счетчик к имени файла. Для этого нажмите кнопку [C] в левой верхней части данного окна и посмотрите на предварительный результат. В поле «Маска для: имени файла» должно быть написано [N][C]. Для отделения счетчика от основного имени файла можно писать в этом поле, например, [N] ([C]). В области «Параметры счетчика» можно указать, с какой цифры начинать считать, с каким шагом и сколько цифр должно отображаться. Получится вот что:

Таким же образом мы можем добавить к имени файла дату (кнопка Дата), время (кнопка Время)), отделив для собственного удобства их каким-нибудь символом, например, тире.

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

В строке маски имени файла можно выставить нужный формат имени, например, только время создания файла в данной папке:

Выше были рассмотрены самые простые варианты. Можно организовать поиск файлов по регулярному выражению. Для этого в области «Поиск и замена» ставим галочку «Рег. выраж.», в поле «Найти» пишем нашу регулярку, а поле «Заменить на:» пишем, на что все найденное будем заменять. В моем примере участвует простейшая регулярка d, которая ищет в названии файла цифры и заменяет их на букву а. Заметьте, что файл, который назвается test.JPG в процессе замены не участвует, так как в его названии цифр нет!

Плюсы данного решения:

Минусы данного решения:

Рассмотрим парочку их таких альтернатив.

Среди бесплатных альтернатив Total Commander хочется выделить . Все выше описанное в нем прекрасное делается, начиная от простой замены расширения, заканчивая поиском файла по названию при помощи регулярного выражения. При этом, если Вы знакомы с Total Commander, или хотя бы руководствуетесь приведенными в данной статье скриншотами, то Вы заметите, что интерфейс программы очень похож и понятен. Кстати, он русифицирован, что для многих немало важно. Да, у него, конечно, по отношению к «большому брату» функционал урезан, например, нельзя рассчитать контрольную сумму файла CRC32, а также нельзя синхронизировать каталоги, можно только сравнить. Зато сохранен функционал добавления комментария к файлу по Ctrl + Z. Поиск файлов возможен не только по имени, дате создания, но и по содержимому. Правда, после того, как файл нашелся, его можно только отредактировать, по двойному щелчку он не открывается, что странно… Можно найти файл по сети, используя диск под названием \ в верхней части программы или щелкнув по пункту меню «Открыть список VFS». Особенно хотелось бы выделить наличие собственного встроенного тестового редактора с возможностью выбора кодировки и даже подсветкой синтаксиса!

Есть похожий функционал у программы , она также русифицирована. Ее интерфейс совсем не такой скучный, как у предыдущих двух программ, смена наименования файла у нее также очень похожа на то, что представлено в предыдущих двух программах. Однако, поиск по регулярному выражению подкачал. Но, думаю, это не самый попсовый функционал и у Total Commander . Присутствует возможность синхронизации папок и их сравнения. Здесь у программы явное преимущество. В программе предусмотрена возможность подключения сетевого диска. Вообще, судя по пункту меню Инструменты -> Переназначить Win + E для FreeCommander, программа весьма амбициозна . Не умеет считать контрольные суммы, за исключением MD5, не знает, что такое комментарий к файлу. По нажатию по F4 открывает редактор, заданный в системе по умолчанию, то есть своего встроенного у нее нет. Поиск также осуществляется как по свойствам файла, так и по содержимому, причем, по двойному щелчку файл открывается в стандартной для него программе, заданной в системе. Это несомненный плюс!

P.S. В программе FreeCommander есть такой пункт меню Файл -> «Уничтожить»… Когда я на него посмотрела краем глаза, подумала, что, судя по значку, это печать, что как-то странно О_о. Посмотрела на сочетание клавиш Shift + Ctrl + Del, видимо, действительно уничтожение… А-а-а, это не принтер, а шредер! Вот оно что =)

Так что думайте, решайте, иметь Total Commander или не иметь!

Если файлы в системе Windows зарегистрированы — то есть, для них имеются программы, которые открывают эти файлы по умолчанию – в проводнике они отображаются только с названием. Расширение таких файлов в проводнике не отображается.

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

Не обойтись без манипуляций со сменой в названии расширения и в случаях, когда закладки Internet Explorer были экспортированы в файл «.htm», который штатный браузер системы в процессе экспорта формирует автоматически. Ведь в дальнейшем импортировать закладки в любой другой сторонний браузер можно будет, только дописав вручную букву «l» — чтобы получился файл «.html».

Как переименовать расширение файла в Windows?

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

Как переименовать расширение файла в Total Commander

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

Как отобразить расширения файлов в проводнике Windows

Для переименования расширений в проводнике Windows прежде необходимо включить их отображение для тех файлов, для которых в системе назначены программы по умолчанию. Чтобы файлы отображались и с именем, и с расширением, таковую опцию нужно выставить в параметрах папок. Как включить отображение расширений файлов в системах Windows 7 и 8 и 8.1?

В системе Windows 8 и 8.1 открываем проводник, переходим на вкладку «Вид», кликаем «Параметры», а затем жмём кнопку их изменения.

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

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

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

Проще всего переименование файлов в этой системе выполняется внутри Explorer). Предварительно нужно поместить все нужные файлы в отдельный каталог, чтобы случайно не зацепить лишние документы. Теперь выделим их с помощью комбинации «Ctrl+A» и правой кнопкой мышки вызовем в котором выбираем пункт "Переименовать". Вводим общее название, например "wallpaper", и все наши выделенные файлы получат новые имена, состоящие из общего названия и порядкового номера в круглых скобках («wallpaper (1)», «wallpaper (2)», «wallpaper (3)» и т.д.).

Также массовое переименование файлов можно проделать с помощью командной строки. В этом случае с помощью «Win+R» запускаем окно нужного приложения, набираем в строке «cmd», и нажатием «Enter» открываем В ней командой «cd» указываем путь к папке с файлами, например, для папки «pics» на диске D: команда будет следующей: cd d:pics. Допустим, мы хотим изменить расширение файлов с «GIF» на «JPG». Воспользуемся командой «rename» или сокращенно «ren» и напишем ren *.gif *.jpg. Сама команда и расширения между собой должны быть отделены одним пробелом.

В этой системе переименование файлов можно выполнить с помощью стандартной утилиты «Rename». Команда для утилиты «Rename» имеет такой вид:

rename [ -v ] [ -n ] [ -f ] perlexpr [ files ];

[ -v ] — показать новые имена файлов;

[ -n ] — вывести список файлов, выбранных для переименования;

[ -f ] — перезаписать при совпадении существующие файлы;

perlexpr — шаблон по которому нужно провести переименование.

Предположим, что в папке среди прочих есть файлы с расширением «TXT», и мы хотим переименовать их в «mytext.bak». Тогда команда примет вид:

rename "s/.txt/.mytext.bak/g" *.txt

Поясним, что означает наш шаблон:

s — требуется замещение;

/.txt/ — что замещаем;

/.mytext.bak/ — новое имя;

g — global, операция затронет все обнаруженные вхождения.

Команда "rename" также может помочь с массовым изменением регистра. Выражение "rename ‘y/a-z/A-Z/’ *" преобразует все названия, сделав их полностью написанными с

Переименование файлов в этой среде не такое удобное и простое, как в Windows. В Finder изначально такая функция отсутствует, однако ее можно добавить через Automator. Для этого запускаем это стандартное приложение и выбираем «Служба». Затем в библиотеке переходим к пункту «Файлы и папки». В нем есть подпункт под названием «Переименовать объекты Finder». Его нужно перенести в зону редактирования, отказавшись при этом от копирования. В окошке «Служба получает» устанавливаем «Файлы или папки». Затем ставим "Использовать эту службу в приложении Finder", в самих параметрах переименования отмечаем галочкой «Показать в процессе выполнения» и выставляем параметр «Сделать последовательными». Теперь осталось лишь проверить и сохранить настройки.

Для того чтобы провести переименование файлов с дополнительными настройками (перемещением, транслитом, поиском по тегам), лучше воспользоваться специальными универсальными утилитами, такими как "SVS RenameFiles", "Multi Renamer", "Advance Renamer" и др.

Комментировать
19 336 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев