Как изменить расширения всех файлов сразу
Как изменить расширения всех (или нескольких) файлов сразу
Иногда возникает необходимость изменить расширение нескольких файлов сразу. Для примера изменим расширения .txt на .html.
Этот способ переименовывает все файлы в папке. Зажимает shift и кликаем по пустому полю папки правой кнопкой мыши.
Выбираем пункт «Открыть окно команд», после чего у нас появляется окно командной строки. Далее вводим:
ren *.txt *.html
И нажимаем Enter. Всё готово, файлы переименованы.
Этот метод очень удобен, например, когда с фотоаппарата все фотографии автоматически идут с расширением .JPG, а нам нужно .jpg.
Как изменить расширение одного файла
Сразу нужно упомянуть, что расширение файла играет важнейшую роль, определяющую, как и чем этот файл будет обрабатываться или открываться. Т.е. если взять картинку с расширением .jpg и изменить на видео-расширение .avi, то при запуске этот файл не откроется. Менять можно только те расширения, в которых вы уверены. Например, чтобы перевести из .wma в .mp3, или из .mpeg в .avi нужен специальные программы, которые называются конвертеры.
В этой статье мы рассмотрим простое изменение расширения методом переименования. Все файлы имеют расширения, которые указываются после последней точки в названии файла.
Например: Текст.txt
Для переименования необходимо просто кликнуть по файлу правой кнопкой, выбрать пункт «переименовать» и изменить запись после точки.
Например: Текст.html
Если вы не видите никаких расширений своих файлов, то они просто скрыты системой. Чтобы увидеть расширения нужно зайти:
В Windows XP:
Пуск → Панель управления → Свойства папки → вкладка «Вид» →
→ убрать галочку «Скрывать расширения для зарегистрированных типов файлов» → ОК
В Windows 7, 8, 10:
Пуск → Панель управления → Параметры папок → вкладка «Вид» →
→ убрать галочку «Скрывать расширения для зарегистрированных типов файлов» → ОК
Также в Windows 7, 8, 10 можно перейти в меню «Вид» способом, который указан на картинке.
(Visited 45 557 times, 11 visits today)
Наведите порядок в файловой системе с помощью этих встроенных инструментов или специального ПО.
Чтобы быстро находить файлы и бегло ориентироваться в них, недостаточно разложить всё по правильным папкам. Не менее важно присвоить файлам легко читаемые и осмысленные имена. Возиться с каждым из них по отдельности — контрпродуктивно. Поэтому существуют способы группового переименования.
Для работы с группой файлов лучше скопировать их в отдельную папку. Это существенно упростит процесс.
С помощью штатных средств Windows
Изменяем имена файлов
Рассмотрим самый простой случай: у нас есть n-ое количество изображений с ни о чём не говорящими названиями.
Приведём имена этих файлов к наглядному виду Picture (n), где Picture будет названием, а n — порядковым номером. Это можно легко сделать прямо в «Проводнике».
Выделяем все картинки, которые хотим переименовать. Чтобы сделать это быстро, используем комбинацию клавиш Ctrl + A. Затем просто жмём F2 или кликаем правой кнопкой мыши на первом файле и выбираем «Переименовать». В качестве имени для выделенного изображения вводим слово Picture и нажимаем Enter.
Windows автоматически присвоит такое же имя всем последующим файлам и расставит все порядковые номера.
При необходимости вы можете отменить массовое переименование комбинацией клавиш Ctrl + Z.
Если захотите переименовать группу папок в «Проводнике», то это можно сделать точно так же.
Изменяем расширения файлов
Допустим, у нас есть несколько текстовых документов, которые после двойного клика открываются блокнотом. Но нам нужно, чтобы по умолчанию они открывались браузером. Для этого придётся изменить их расширение с .txt на .html. Операции такого рода можно быстро выполнять с помощью командной строки.
Нажимаем клавиши Windows + R, вводим в появившемся поле cmd и кликаем ОК — видим окно командной строки. Теперь вставляем в него путь к папке, в которой лежат наши файлы, сразу после команды cd: cd C:UsersMax VolotskyDesktopDocs
, и жмём Enter. Затем используем специальную команду, которая изменит их расширения: rename *.txt *.html
, и снова нажимаем Enter.
Первым в команде указывается исходное расширение, вторым — новое. После ввода команды система мгновенно вносит изменения.
Чтобы вернуть всё как было, нужно повторно воспользоваться командой rename, поменяв местами расширения.
С помощью сторонних утилит
Никакие встроенные инструменты не сравнятся по функциональности со специальными программами, разработанными специально для пакетного переименования. В Сети можно найти множество таких бесплатных утилит, достаточно ввести в поиске bulk file rename.
Мы рассмотрим переименование на примере программы Bulk Rename Utility. С её помощью очень удобно изменять имена папок и файлов, а также расширения последних.
При первом запуске может показаться, что интерфейс утилиты пришёл прямо из ада и, возможно, в этом есть доля правды. Зато пользователю не нужно переходить по многочисленным вкладкам и меню: он получает доступ ко всем функциям из одного окна.
Итак, допустим, у нас есть группа аудиофайлов, которые хочется привести к приятному для глаза виду. В данном случае раздражают цифры и отсутствие названия исполнителя.
Запускаем приложение и через встроенный файловый менеджер переходим в нужную нам папку. Далее, уже знакомым сочетанием клавиш Ctrl + A выделяем все файлы. Нам нужно удалить первые 3 символа в начале имени каждого файла и дописать название исполнителя в самом начале. Для этого указываем необходимые параметры на панелях Remove и Add, после чего жмём Rename.
Теперь сделаем так, чтобы все расширения состояли из символов в нижнем регистре: на панели Extension выбираем вариант Lower и нажимаем Rename.
Как видите, в окне программы доступны и другие панели. К примеру, Numbering позволяет нумеровать документы различными способами, а с помощью Case можно менять регистр символов в именах файлов. Благодаря столбцу New Name во встроенном проводнике, который показывает результат переименования ещё до его применения, вы легко разберётесь в остальных инструментах Bulk Rename Utility.
Последнюю операцию с файлами и папками, выполненную в программе, можно легко отменить комбинаций клавиш Ctrl + Z.
⚠️ Небольшая заметка с полей обыденной работы системного администратора. Вопрос который будем сегодня рассматривать: как поменять расширения одновременно у всех файлов?⛔️
Если Вы перешли ко мне на сайт с вопросом:
- ✅ как изменить формат нескольких файлов?
- как изменить формат файлов если их очень много?
- 🔔 как изменить формат файлов на виндовс 10 во всей директории или папке?
- как изменять формат файлов windows 7 быстро?
- ⛔️ изменить формат нескольких файлов сразу?
То в этой статье вы найдете все интересующие вас вопросы!
🔔 Данную задачу будем решать без использоваться стороннего ПО которое надо скачивать или где то искать. В моем примере я использую Windows 10 PRO (если хотите скачать лицензионную версию Windows без каких либо сборок, то скачивайте с моего архива – скачать windows 10 pro msdn)
В Windows есть очень замечательная команда:
RENAME (REN) – переименовать файл или каталог в командной строке Windows.
✅ Команда RENAME предназначена для массового переименования каталогов или файлов
Синтаксис команды (REN):
REN имя_файла1 имя_файла2
где
имя_файла1 – исходное имя файла или каталога;
имя_файла2 – новое имя файла или каталога;
Задача №1 – Массово изменить формат файлов
✅ Есть папка в которой более 100 файлов одного формата и нам нужно всем файлам изменить формат
Решение
Чтобы массово изменить формат у всех файлов делаем следующее:
- Заходим в папку с файлами
- 🔔 в командной строке набираем cmd
- У вас открывается командная строка в которой набираем команду RENAME
ren *.txt *.txt1
- вот и все! Мы научились с помощью командной строки делать пакетное изменение формата файлов.
Но вы думаете это все? )))))
Задача №2 – Переименовать все файлы
⛔️ Команда RENAME может не только это) мы можем также переименовать все файлы в папке используя все ту же команду
Решение
- Переходим в папку с нашими файлами
- Вводим команду (которая добавит в начало каждого файла приставку file-)
ren *.txt file-*.txt
и получаем
✅Так что запоминаем эту полезную команду и учимся облегчать себе жизнь с помощью стандартных средств Windows
⚠️ Теперь вы знаете как без сторонних программы (например Total Commander) или скриптов массово изменить имя файлов или формат файлов используя стандартные средства windows 🔔
Видео Инструкция
How do I change multiple file names at once?
Changing a single file extension in Windows is simple. Just highlight the filename in Windows Explorer and type a new extension after the dot. While this method works fine for a small number of files, manually editing a large number of filenames can take a long time. Fortunately, you can speed up the process through automation by following the steps below.
Files in a Single Folder
Below is an example folder with several .TXT files that need to be changed to .XML files.
1. In order to batch rename file extensions, you will first need to open the Windows Command Prompt. To do this, choose Start → Accessories → Command Prompt.
You can also type «cmd» and press Enter in the Windows Start Menu text field.
2. Navigate to the directory containing the files to rename using the «cd» command («cd» stands for «change directory»). For example, you would type «cd DesktopXML Docs» to navigate to a folder named «XML Docs» on the Windows desktop.
3. Type the following command, which will rename all *.txt files in the current folder to *.xml files:
ren *.txt *.xml
The ren command (short for «rename») provides a simple way to rename one or more files using the Command Prompt. The asterisk (*) in the example above serves as a wildcard character, which is used to rename all files ending in «.txt».
4. The files are all renamed from *.txt to *.xml:
NOTE: If your files have different extensions, or they do not have an extension at all and you would like to add an extension to them, you can use this command instead:
ren * *.xml
Files in Subfolders
Renaming files in subfolders (or subdirectories) is a more complex task that requires additional syntax. The following command uses a loop that iterates through subfolders (one level deep) and changes all file extensions from *.txt to *.xml:
for /d %x in (*) do pushd %x & ren *.txt *.xml & popd
You can replace *.txt and *.xml with any other extensions in the commands above. Also, you can replace *.txt (the first variable) with just * if you want to rename all extensions for all files.
NOTE: Make sure you type the commands above correctly, as you may not be able to undo the renaming process. If you want to be extra safe, you can copy the files to a new folder so that you have a backup of the files before you run the rename command. Once the renaming process completes successfully, you can delete the extra copy of the files.
Changing a single file extension in Windows is simple. Just highlight the filename in Windows Explorer and type a new extension after the dot. While this method works fine for a small number of files, manually editing a large number of filenames can take a long time. Fortunately, you can speed up the process through automation by following the steps below.
Files in a Single Folder
Below is an example folder with several .TXT files that need to be changed to .XML files.
1. In order to batch rename file extensions, you will first need to open the Windows Command Prompt. To do this, choose Start → Accessories → Command Prompt.
You can also type «cmd» and press Enter in the Windows Start Menu text field.
2. Navigate to the directory containing the files to rename using the «cd» command («cd» stands for «change directory»). For example, you would type «cd DesktopXML Docs» to navigate to a folder named «XML Docs» on the Windows desktop.
3. Type the following command, which will rename all *.txt files in the current folder to *.xml files:
ren *.txt *.xml
The ren command (short for «rename») provides a simple way to rename one or more files using the Command Prompt. The asterisk (*) in the example above serves as a wildcard character, which is used to rename all files ending in «.txt».
4. The files are all renamed from *.txt to *.xml:
NOTE: If your files have different extensions, or they do not have an extension at all and you would like to add an extension to them, you can use this command instead:
ren * *.xml
Files in Subfolders
Renaming files in subfolders (or subdirectories) is a more complex task that requires additional syntax. The following command uses a loop that iterates through subfolders (one level deep) and changes all file extensions from *.txt to *.xml:
for /d %x in (*) do pushd %x & ren *.txt *.xml & popd
You can replace *.txt and *.xml with any other extensions in the commands above. Also, you can replace *.txt (the first variable) with just * if you want to rename all extensions for all files.
NOTE: Make sure you type the commands above correctly, as you may not be able to undo the renaming process. If you want to be extra safe, you can copy the files to a new folder so that you have a backup of the files before you run the rename command. Once the renaming process completes successfully, you can delete the extra copy of the files.
Необходимость в переименовании расширений возникает намного реже, необходимость в переименовании названий файлов, тем более, если это переименование выполняется в пакетном режиме. И всё же такие случаи имеют место быть. В качестве примера можно привести переименование расширений файлов, восстановленных с помощью chkdsk и имеющих расширение CHK. В таких случаях обычно для этого используется утилита unCHK.
Но если вы точно знаете, что восстановленные файлы имеют один формат, то можно обойтись средствами операционной системы.
Возможны и другие примеры, когда файлы одного типа по какой-то причине получают несоответствующие формату расширения.
А еще вы можете заменить расширения группы файлов, чтобы получить возможность открывать их другим приложением без глобального изменения ассоциаций.
Изменять расширение каждого файла в отдельности долго и утомительно, поэтому поручим эта работу скрипту.
Создайте Блокнотом текстовый файл и вставьте в него код, который видите на этом скриншоте.
@ECHO OFF
PUSHD .
FOR /R %%d IN (.) DO (
cd «%%d»
IF EXIST *.old-extension (
REN *.old-extension *.new-extension
)
)
POPD
Замените в коде «old-extension» текущим расширением, а вместо «new-extension» вставьте новое правильное расширение.
И сохраните файл как rename.cmd или rename.bat, имя не имеет значения, главное, чтобы расширение командного файла было CMD или BAT.
Поместите созданный скрипт в папку с файлами, расширения которых хотите поменять и запустите его двойным кликом.
В результате все расширения будут заменены на указанные в коде командного файла.
Начинающим пользователям напоминаем, что изменение расширения файла не имеет отношения к конвертированию.
Формат определяется не расширением, а структурой данных файла, расширение это всего лишь идентификатор формата, используемый для ассоциирования файлов и программ. Да, в некоторых случаях файл с замененным расширением может вполне корректно открываться сопоставленной с ним программой, но его тип и структура всё равно останется прежней.
Загрузка…