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

Выборочное групповое переименование расширений файлов в Windows

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

Здравствуйте, дорогие пользователи сайта pcompstart и просто гости. Совсем недавно, мне понадобилось выборочно изменить расширение файлов в одной из папок (в моём случае нужно было поменять “.py.py”, на просто “.py”, фалы, имеющие расширение .py, это файлы языка python). Помимо вышеуказанных скриптов в паке были ещё и другие, с разными окончаниями (например, “.txt”, “.png”, “.jpg” и др.

). Задался я вопросом о возможностях проводника выполнить такое действие, и в следствии чего был немного огорчён, так как, его опции не позволяют выполнить данную операцию. Будучи, поклонником и приверженцем ОС Windows (просто все машины под его управлением куда уж переходить на macOS, да и смысла не вижу Apple просто задирает цены), решил я найти нехитрый способ реализации этой задачи.

Как говорится Гугл в помощь, покопался и мне удалось-таки найти решение. Можно сделать это с помощью Windows PowerShell. О том, как это сделать, а также очень простое и детальное объяснение, которое поймёт даже новичок в компьютерах, будет описано далее.

 На сайте pcompstart существует некое продолжение этой статьи, публикация называется “Как выборочно массово поменять название файлов в Windows”.

Для того чтобы открыть Windows PowerShell, нужно зайти в контекстное меню кнопки пуск (самый простой способ это, на иконке меню пуск кликнуть правой кнопкой мышки), и выбрать строку ” Windows PowerShell “.

В моём случае не понадобилось запускать PowerShell от имени администратора. Поэтому если у вас не будет получаться, то попробуйте выполнить данное действие от имени администратора.

Также если вы будете выполнять данную операцию на другом диске, например, не на диске C:\, а на D:\, то перейдите на этот диск в PowerShell.

После того как откроется окно в строку надо вбить следующую фразу.

Get-ChildItem -Path $env:userprofile\Downloads -Filter “*.txt*” |
Rename-Item -NewName {$_.Name -Replace “\.txt$”, “.tx”}

Это одна фраза, а разбил я её на две строки для удобства восприятия написанного. В таком же порядке можете и копировать. Но всё-таки если захотите вбить одной строкой, то тогда просто уберите вертикальную палочку с конца первой строчки (|). 

Данная строка выбирает и меняет все файлы с расширением “.txt” на “.tx”, в папке профиля пользователя Downloads (Загрузки). То есть, в моём случае это “C:\Users\Aleksey\Downloads”.

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

Как вы уже скорее всего догадались, менять надо будет те слова, которые подчёркнуты. Я разобью их на четыре пункта. 

1. Если, вы хотите поменять путь тогда после переменной $env: укажите ваш. Например, если надо поменять расширения файлов в паке находящейся на диске C: в паке test, то надо написать $env: C:\test.

2. Вторые почёркнутые символы (“*.txt*”) это то расширение, которое мы будем искать в паке. Например, если мы хотим заменить файлы, имеющие расширение .png то нужно его прописать. Слово будет выглядеть следующим образом — “*.png*”.

3. Следующее подчёркнутое слово это .txt (“\.txt$”). Здесь надо прописать то расширение, которое вы хотите заменить. (Другими словами говоря во второй и третий пункты пишется одно и то же расширение.) Например, надо поменять .png, то указать нужно так — “\.png$”.

4. Ну и четвёртое последнее (“.tx”) указывается то расширение, на которое требуется заменить. Например, предыдущее расширение файла (в третьем пункте) .png нужно заменить на .jpg тогда слово будет такое — “.jpg”.

Вот что должно получиться в конце;

Get-ChildItem -Path $env:C:\test -Filter “*.png*” |
Rename-Item -NewName {$_.Name -Replace “\.png$”, “.jpg”}

Также, можно просто протестировать, правильно ли был составлен путь и изменены расширения. В этом случае Windows PowerShell, у себя в полях только покажет возможные действия, которые он бы проводил по-настоящему. Для этого, в конце второй строки надо добавить командлету “-WhatIf”. В этом случае, наши две строки будут выглядеть следующим образом;

Get-ChildItem -Path $env:C:\test -Filter “*.png*” |
Rename-Item -NewName {$_.Name -Replace “\.png$”, “.jpg”} -WhatIf

Ещё, можно поменять расширения файлов рекурсивно (рекурсия — определение, описание, изображение какого-либо объекта или процесса внутри самого этого объекта или процесса, фраза взята из Википедии).

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

Тогда, данное выражение будет выглядеть следующим образом.

Get-ChildItem -Path $env:C:\test -Filter “*.png*”  -Recurse |
Rename-Item -NewName {$_.Name -Replace “\.png$”, “.jpg”}

Для чистоты эксперимента, на следующем фото, я добавил ещё одну вложенную паку test1, в директорию C:\test, также с двумя видами файлов — “.txt”, “.png”. В итоге второй путь получился такой C:\test\test1.

Источник: https://pcompstart.com/windows/199-grupovoe-pereimenovanie-rasshireniy-faylov

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

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

В этой инструкции покажу несколько способов изменить расширение файла или группы файлов в актуальных версиях 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 дополнительно требуется запуск блокнота от имени Администратора).

Источник: https://hd01.ru/info/kak-pomenjat-format-srazu-neskolkih-fajlov/

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

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

Доброго времени!

У пользователей Windows (в т.ч. и новой 10-ки) периодически возникает необходимость в изменении расширения или атрибутов файла. Например, это может потребоваться для открытия файла в какой-то определенной программе, или для его редактирования, удаления и т.д. Собственно, эта заметка будет посвящена их изменению…

А начать, как я думаю, нужно с краткого пояснения (чтобы все правильно понимали о чем идет речь…).

Расширение файла — это 3÷4 символа добавленные к имени файла (например, “имя_файла.docx“, “имя_файла.mp3” и др.), которые позволяют Windows определять тип файла и правильно с ним “работать”. Например, если у файла расширение “mp3” — Windows “узнает”, что это музыка и открывает файл в проигрывателе.

Кстати, по умолчанию Windows скрывает от пользователя самые распространенные расширения и вы видите только имя файла. Именно поэтому у большинства пользователей и возникает сложность в изменении расширения…

Атрибуты — это спец. данные, указывающие системе какие операции можно выполнять с файлом (папкой). Для каждого файла устанавливаются свои атрибуты. Атрибут может быть в двух состояниях: установлен и не установлен (т.е. стоит галочка или нет). Например, если у файла установлен атрибут “скрытый” — то проводник Windows вам его не покажет…

Теперь перейдем к практике…

*

У одного файла (через проводник)

Давайте представим самую обычную ситуацию. Вы пытаетесь установить картинку в качестве аваторки, но сервис вам показывает ошибку и сообщает, что они принимают только JPG.

После чего вы заходите в папку и смотрите на свою картинку — и ничего не понимаете… Вроде бы изображение как изображение, что не так? (обратите внимание, что у файла в примере ниже невидно расширение)

Пример картинки

Чтобы узнать расширение файла можно просто открыть свойства файла (достаточно кликнуть правой кнопкой мышки по файлу для вызова контекстного меню). См. пример ниже — установлено, что тип файла PNG.

Свойства — тип файла

Теперь попробуем изменить тип файла с PNG на JPG.

1) Сначала нам необходимо зайти в параметры проводника. Сделать это можно достаточно легко: открыв любую из папок на диске — нажмите в верхнем меню по вкладке “Вид” и после перейдите в раздел “Параметры” (см. пример ниже).

Меню вид — параметры (проводник Windows 10) / Кликабельно

2) Далее во вкладке “Вид” снимите галочку с пункта “Скрывать расширения для зарегистрированных типов файлов” и нажмите OK (пример ниже).

Снять галочку с скрытия расширений…

3) После чего вы увидите, что после имени файла появилось его расширение. Теперь можно просто изменить его, также, как имя файла. Я в своем примере меняю PNG на JPG.

Меняем PNG на JPG

4) После, открыв свойства файла, вы увидите, что его тип изменился (по крайней мере для Windows). В общем-то, задача выполнена.

Тип файла был изменен

Важно!

Изменяя расширение у файла — вы не меняете его “суть”, вы лишь указываете системе как с ним нужно работать. Далеко не всегда это помогает решить вопрос…

Т.е. изменив расширение PNG на JPG — мы лишь указали системе, что это другой тип файлов (но на самом деле он таким не является).

Чтобы получить из PNG реальный файл JPG — необходимо провести операцию конвертирования (с помощью граф. редактора). Конвертеры сейчас есть как для фото и видео, так и для документов и др. типов файлов.

❷ 

У нескольких файлов сразу (через Total Commander)

Для оперирования большим количеством файлов намного удобнее вместо проводника использовать файловый коммандер, например, Total Commander (ссылка на офиц. сайт). Именно в нем и покажу свой пример.

1) И так, представим у нас есть 5-10 (и более) файлов у которых нужно сменить расширение.

Тип файлов / Total Commander

2) Первое, что нужно сделать — выделить все файлы, которые вы хотите переименовать (примеч.: при выделении Total Commander помечает файлы красным цветом).

Выделяем все необходимые файлы

3) Далее зайти в меню “Файлы” и выбрать инструмент “Групповое переименование”.

Групповое переименование

4) В строку “Расширения” указать то, что требуется вам (например, я использовал “GIF”). Обратите внимание, что в столбце “Новое имя” показывается какое имя будет у файла после проведенных изменений. Если вас эти изменения устраивают — просто нажмите “Выполнить”.

Total Commander показывает, как будет выглядеть новое имя файла после переименования…

5) В общем-то, на этом все. Теперь все выделенные файлы стали с новым расширением. Пример на скриншоте ниже.

Тип файлов был изменен

*

Изменение атрибутов

Вообще, ранее в ОС DOS и Windows существовало 4 атрибута:

  1. архивный: если этот атрибут установлен — это означает, что этот файл был уже изменен после последнего резервного копирования;
  2. скрытый: при установке данного атрибута — проводник в Windows (и многие др. программы) не покажут вам эти файлы/каталоги;
  3. системный: файлы с данным атрибутом Windows запрещает удалять, редактировать, и всячески пытается скрыть;
  4. только для чтения: этот атрибут говорит, что файл нельзя редактировать или удалять (можно только читать информацию в нем). Часть программ игнорирует этот атрибут, другая — учитывает и просит у пользователя доп. разрешение на редактирование…

После, появились доп. атрибуты:

  1. сжатый: ясно и из названия — данный файл хранится в сжатом виде;
  2. зашифрованный: аналогично (файл был зашифрован ОС в целях безопасности);
  3. проиндексированный: индексация используется Windows, чтобы ускорить поиск файлов на диске. При установке атрибута — система не будет включать содержимое этого файла в индекс.

Зачем может понадобиться поменять атрибут:

  1. чтобы отредактировать или удалить файл (если ваша программа “отказывается” это делать, с атрибутом “только для чтения”);
  2. чтобы легко можно было находить скрытые или системные файлы;
  3. прямо-противоположная ситуация — чтобы спрятать файлы от др. пользователей.

Способ 1

1) Поменять атрибуты у файла можно прямо в проводнике (если, конечно, вы видите файл ✌). Просто откройте его свойства, щелкнув по нему правой кнопкой мышки и выбрав оное в контекстном меню.

Свойства / Проводник

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

Атрибуты — только чтение, скрытый, и другие

Способ 2

Гораздо удобнее работать с атрибутами при помощи коммандеров (например, того же Total Commander). Рассмотрю работу с ним по шагам…

1) После запуска программы рекомендую сразу же включить отображение скрытых файлов (см. стрелочку-1 на скрине ниже). Далее выберите файл (стрелка-2) и нажмите по кнопке “Изменить атрибуты” (стрелка-3).

Изменить атрибуты (Total Commander)

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

Примечание: для изменения атрибутов у некоторых файлов — могут понадобится администраторские права.

Изменение атрибутов

*

На этом пока все. Всех с наступающим большим праздником — с Днем Победы!

Удачи!

RSS  (как читать Rss)

Полезный софт:

  • -Монтаж
  • Отличное ПО для начала создания своих собственных видеороликов (все действия идут по шагам!).

    сделает даже новичок!

  • Ускоритель компьютера
  • Программа для очистки Windows от мусора (ускоряет систему, удаляет мусор, оптимизирует реестр).

Источник: https://ocomp.info/kak-izmenit-rasshirenie-fayla.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

    ×
    Рекомендуем посмотреть