Как изменить расширение файла в windows

Содержание:

Графический редактор

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

Откройте Paint любым удобным для вас способом. Я лично предпочитаю открывать его в помощью строчки «Выполнить». Я вообще очень люблю эту строчку. В общем откройте её (для тех, то не знает нажмите комбинацию клавиш WIN+R). Ну а в самой строчке напишите mspaint и нажмите ОК.

В редакторе нажмите на меню «Файл» (на кнопку, которая отвечает за основные пункты меню). А уже из выпадающего меню нажмите пункт «Открыть». А теперь найдите на своём компьютере то изображение, которое вам нужно и оно откроется в редакторе.

Я решил открыть изображение в формате PNG. Можно в принципе открывать в Paint’е самые распространенные форматы, такие как PNG, JPG, BMP, GIF. Ну в общем теперь всё, что нам нужно сделать — это опять нажать на меню «файл», только на сей раз выбрать пункт «Сохранить как. ». Если вы не заметили, то чуть правее появилось дополнительное меню с возможными формата изображений.

Я сюда пришел, чтобы из PNG сделать JPG, поэтому я выбираю «Сохранить изображение в формате JPG» и ищем место, для сохранения. Вот и всё. Даже вспотеть не успели).

Изменение расширения файла

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

В контекстном меню

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

  1. Щёлкните пункт «Переименовать».
  2. Щёлкните в конце расширения и удалите его.
  3. Введите новое расширение.
  4. Подтвердите своё намерение, щёлкнув «Да» в появившемся системном предупреждении.

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

Например, замена типа JPG на MP3 абсолютно некорректна, поскольку они относятся к разным программным категориям. Файл просто перестанет быть доступным. В таких случаях лучше всего дать «задний ход» и ещё раз проверить корректность смены типа.

А вот при реализованной замене JPG на PNG изображение продолжит открываться, и его можно будет послать Интернет-сервису, упомянутому в разделе «Для чего менять расширение файлов». Однако следует иметь в виду, что в действительности свойства файла не поменялись, и это изображение продолжает оставаться JPG-файлом. Оно лишь «получило документы» PNG-изображения.

При втором способе в контекстном меню (см. начало раздела) щёлкните пункт «Свойства». Затем, аналогично первому способу, замените расширение JPG на PNG, и кликните OK.

В блокноте

Системное средство Блокнот обычно используется для редактирования данных в документах формата TXT, файлов BAT, содержащих последовательности команд, файлов реестра типа REG, и некоторых других.

По окончании редактирования можно предотвратить добавление к имени и формату расширения TXT, добавляемого по умолчанию.

  1. Откройте меню кнопки «Пуск», и прокрутите появившийся длинный список вниз до достижения раздела «Стандартные».
  2. Откройте одноимённый выпадающий список и щёлкните «Блокнот».

  1. Наберите в «Блокноте» какой-нибудь текст, например, слово «Тест».
  2. Откройте вкладку «Файл» и щёлкните пункт «Сохранить» или «Сохранить как».
  3. В окне «Сохранение» откройте список «Тип файла» и щёлкните «Все файлы».
  4. В поле «Имя файла» наберите имя и расширение, разделив их точкой, выберите место записи, после чего щёлкните «Сохранить».

Выбор расширения при сохранении

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

Для этого на вкладке «Файл» в выпадающем списке «Экспортировать как» (в других программах может называться «Сохранить как») выбрать нужный формат и записать изображение.

В командной строке

Предположим, файл формата HTML test.html хранятся в каталоге files системного диска. Ему нужно дать новое расширение и переименовать на test.txt.

  1. В контекстном меню кнопки «Пуск» щёлкните пункт «Командная строка (администратор)».
  2. На чёрном экране командной строки наберите команду, маркированную цифрой 1 и нажмите Enter для её выполнения. cd – сокращение от Change Directory, т. е. «изменить каталог». Как видно по началу второй строки, командная строка действительно перешла в каталог C:\files.
  3. Наберите команду, помеченную цифрой 2. ren – сокращение от Rename («переименовать»). За командой следуют имена и расширения файлов – существующего и нового.

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

Возможно, Вам будет интересно узнать как сохранить формат word в pdf и как конвертировать pdf в word.

Расширение не отображается

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

Делается это просто:

  • Открываем произвольную папку на компьютере с установленной системой Виндовс 10;
  • Вверху переходим ко вкладке «Вид»;
  • Нажимаем на кнопку «Показать или скрыть» и в выпадающем меню активируем опцию «Расширения имен файлов»:

Есть и второй способ, который более универсален, подойдет не только для «десятки», но и более ранних версий Windows.

Далее идем на вкладку «Вид», листаем в самый низ перечня опций и снимаем «галочку» напротив варианта «Скрывать расширения…»:

С первой частью инструкции разобрались, переходим ко второй.

Какой тип у моего файла?

Прежде чем вы сможете изменить ассоциации файлов, вам необходимо знать, какие типы файлов вы храните.

Сначала откройте проводник и перейдите в папку, в которой находится ваш файл. Затем щелкните файл правой кнопкой мыши и выберите «Свойства».

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

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

Изменение расширения

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

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

После чего вы заходите в папку и смотрите на свою картинку — и ничего не понимаете

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

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

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

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

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

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) В общем-то, на этом все. Теперь все выделенные файлы стали с новым расширением. Пример на скриншоте ниже.

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

Командная строка (CMD)

Изменять будем с помощью команды rename. Ниже рассмотрим способы ее применения.

С начало запустим командную строку с правами администратора. Для этого нажимаем комбинацию клавиш, значок windows + R и в строке вводим CMD.

Ниже приведен пример изменения одного файла. Введите команду rename, затем путь и параметры изменения.

Rename c:компьютердокумент.txt *.php

В данном примере переименуется тип с txt на php, а название останется тем же. Заместо * введите любую последовательность символов для смены имени.

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

Есть возможность изменить сразу несколько файлов. Наберите следующую команду:

Rename c:компьютер*.zip *.rar

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

Вот Вы и знаете, как изменить тип файла в windows 7, это относится и к 8, XP. Не забывайте о том, что смена расширения, способствует открытию файла другой программой, но не смены его структуры. Из рассмотренных методов самый практичный, использование total commander.

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

nastrojcomp.ru

Конверторы

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

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

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

Freemake Video Converter

Конвертор Freemake Video Converter работает практически со всеми известными видеоформатами.

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

В качестве примера рассмотрим конвертацию видеофайла формата AVI в другой видеоформат, а именно – в WMV.

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

Процесс конвертации длится несколько минут,

после чего в указанной папке появляется видеофайл нового формата.


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

Freemake Audio Converter

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

  1. Используйте раздел «Аудио», укажите путь к конвертируемому аудиофайлу, выделите его и щёлкните «Открыть».
  2. В нижней части рабочего окна щёлкните на новый аудиоформат, например, WAV.
  3. В появившемся окне параметров конвертации при необходимости выберите вариант качества в выпадающем списке «Профиль», папку для сохранения нового аудиофайла, и щёлкните «Конвертировать».

Аудиоконверсия, в отличие от видео, длится всего несколько секунд, после чего в отмеченном месте появляется аудиофайл нового формата.

Icecream Media Converter

Этот конвектор доступен для скачивания с официального сайта.

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

Альтернатива ручному выбору формата – «Устройство» (например, Android планшет), при котором формат выбирается автоматически. А параметр «Добавить в список» выбирается при групповой конвертации.

Изменение расширения стандартными средствами

Чтобы применять свойство «Переименование» для замены расширения, прежде необходимо настроить правильное отображение имен. Эта процедура несколько отличается в Windows 7 от 8 и выше. Для «семёрки» следует:

  • Клик по Пуск и «Панель управления»;
  • Найдите плитку «Параметры папок»;

  • Перейдите во вкладку «Вид»;
  • В конце списка снимите галочку возле «Скрывать расширения…».

Последовательно переходим к вопросу, как изменить тип файла в Windows 10:

  • Следуйте в директорию с целевыми файлами;
  • Клик по вкладке «Вид»;
  • Клик по «Показать и скрыть»;
  • Установите выделение возле «Расширения имен файлов».

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

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

Формат файла ppt. Чем открыть файл ppt?

Как изменить расширение файла в Windows 10

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

Теперь у вас показываются файлы с расширенным именем. Теперь вы можете вручную переименовать форматы, в вам нужные. К примеру, m4a в mp3, а gif в jpg.

Смотрите еще:

  • Windows 10: Как конвертировать JPEG и PNG изображения в PDF
  • Как конвертировать MBR в GPT без потери данных в Windows
  • Как обрезать видео в Windows 10 без сторонних программ

Как объединить видео в Windows 10 </ul>comments powered by HyperComments<cen>

расширение

Итак, расширение имени файла (сокр. «расширение файла» или «расширение») – это группа букв и цифр после точки в имени. Когда мы кликаем по файлу с зарегистрированным форматом, автоматически запускается ассоциативный софт. Примеры популярных форматов файлов:

  • Звуковые (аудио) – MP3, WAV, FLAC
  • Видео – AVI, MP4, MKV, MPEG
  • Текстовые – DOC, DOCX, TXT, PDF
  • Архивы (сжатые файлы) – RAR, ZIP
  • Исполняемые (исполнимые) – EXE, MSI и т.д.

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

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

Если у вас на десктопе (ноутбуке) установлена «десятка», комбинацией клавиш «Win + E» откройте Проводник → далее, перейдите на вкладку «Вид» и включите «Расширения имен файлов«.

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

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

Все просто: щелкните по нужному файлу правой кнопкой мыши и в контекстном меню остановитесь на «Переименовать» (тот же эффект, после выделения, достижим клавишей «F12«).

После чего смените формат, скажем, с .TXT на .DOC и кнопкой «Да» закройте уведомление с «грозным» текстом «После изменения расширения этот файл может оказаться недоступным. Вы действительно хотите изменить его?«. Понятно, что со сменой формата сменится и ассоциативное приложение, открывающее файлы данного типа (в нашем случае с Блокнота на Microsoft Word).

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

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

В Windows 10 зайдите в целевую папку и в адресной строке Проводника наберите cmd → «Enter» (в «семерке» и «восьмерке», удерживая «Shift«, щелкните правой кнопкой мыши по незанятому месту → выберите в меню «Открыть окно команд«).

  • Введите команду вида ren *.flv *.mp4, если хотите всем flv-файлам сменить формат на mp4.
  • Нажмите «Enter» и дождитесь завершения операции. Как вы догадались, в нашем примере *.flv – исходное, а *.mp4 – конечное расширение.

Конвертация файлов

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

Дмитрий dmitry_spb Евдокимов

  • https://siteprokompy.ru/kak-pomenyat-rasshirenie-fajlov-windows-10/
  • https://mywebpc.ru/windows/izmenit-tip-fajla-v-windows-10/
  • http://testsoft.su/kak-izmenit-rasshirenie-faila-v-windows-10-8-7/

Как изменить расширение файла?

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

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

Это ваше дело, почему вы задались вопросом, как поменять расширение файла, я лишь Вам покажу, как это можно сделать в системах Windows 7 и XP.

Как изменить расширение файла в windows 7

Как изменить расширение файлов в Windows 7, Windows 8.1-01

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

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

Универсальный способ.

Самый универсальный способ изменить расширение файлов в Windows это зайти в панель управления-Параметры папок

Как изменить расширение файлов в Windows 7, Windows 8.1-02

Идем на вкладку Вид и снимаем птичку Скрывать расширения для зарегистрированных типов файлов.

Как изменить расширение файлов в Windows 7, Windows 8.1-03

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

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

Открываем мой компьютер

Как изменить расширение файлов в Windows 7, Windows 8.1-04

Нажимаем F2, появится сверху меню выбираем Сервис-Параметры папок

Как изменить расширение файлов в Windows 7, Windows 8.1-05

А далее как в универсальном способе идем на вкладку Вид и снимаем птичку Скрывать расширения для зарегистрированных типов файлов

Как изменить расширение файлов в Windows 7, Windows 8.1-06

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

Открываем нужную папку с файлами и в верхнем меню идем на вкладку Вид.

Как изменить расширение файлов в Windows 7, Windows 8.1-07

Ставим галку Расширение имен файлов. Видим, появились расширения.

Как изменить расширение файлов в Windows 7, Windows 8.1-08

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

Как изменить расширение файлов в Windows 7, Windows 8.1-10

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

Как изменить расширение файлов в Windows 7, Windows 8.1-11

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

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

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

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

Как изменить расширение файлов в Windows 7, Windows 8.1-09

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

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

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

Изображения формата PNG, JPG, BMP, GIF и т.д. конвертируются в любом графическом редакторе и в большинстве программ для просмотра картинок. К первой группе можно отнести Paint, Adobe Photoshop, Picasa. Ко второй: XnView, ACDSee, IrfanView и прочие. Нужное расширение выбирается в момент сохранения картинки – под именем следует раскрыть выпадающий список и выбрать желаемый вариант.

Музыкальные треки можно преобразовать через Free Audio Converter, Any Audio Converter, Total Audio Converter и другие подобные программы.
Видеоролики получится переформатировать в Movavi, Wondershare Video Converter, Xilisoft Video Converter.

Чтобы не засорять ОС множеством программ для отдельных типов файлов, следует воспользоваться универсальными конвертерами. Утилита под названием Format Factory способна справиться с видео, аудио и фото. Any Video Converter Free, Any Audio Converter и ImBatch выполняют не только преобразование разных типов документов, но также поддерживают пакетную обработку.

Понять, как изменить тип текстового файла в Windows 10 или 7 очень просто, для этого используются те же программы, через которые происходит открытие документов. Так, изменить «DOC» на «PDF», или «XML» на «XPS» получится через MS Office или другой офисный софт. Аналоги приложений также имеются для других операционных систем, в т.ч. мобильных – Android и iOS.

13 ответов

Лучший ответ

Есть несколько подходов к этому.

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

Тогда вы просто позвоните

Следующий подход — взять полное имя файла, включая расширение, и просто добавить к нему .code, чтобы у вас был test.txt.code.

Это немного неоднозначно, приемлемо это или нет.

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

9

Alan
26 Апр 2013 в 17:54

Конечно, если бы это было не домашнее задание, а реальный проект, вы, вероятно, оказали бы себе (а также другим людям, читающим ваш код) услугу, используя Boost.Filesystem вместо собственного. Просто нет функциональности, которая была бы достаточно простой, чтобы вы не смогли придумать ошибку, по крайней мере, в каком-то крайнем случае.

9

Reunanen
16 Апр 2009 в 20:50

Не раздавать, так как обучение — это весь смысл упражнения, но вот подсказка. Вероятно, вам понадобится комбинация и .

4

Eclipse
16 Апр 2009 в 20:42

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

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

3

1800 INFORMATION
16 Апр 2009 в 20:41

Псевдокод будет делать что-то вроде

Для изменения outFilename посмотрите на strrchr и strcpy в качестве отправной точки (могут быть более подходящие методы — хотя они отлично работают с char *)

DougN
16 Апр 2009 в 20:42

Почему бы не использовать строковый метод ?

yves Baumes
17 Апр 2009 в 08:04

Я бы просто добавил «.code» к имени файла, введенному пользователем. Если они введут «test.txt», то выходной файл будет «test.txt.code». Если они ввели имя файла без расширения, например «test», то выходной файл будет «test.code».

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

Ferruccio
11 Май 2012 в 10:33

Как насчет использования strstr:

Maadiah
11 Май 2012 в 11:47

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

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

Главное — взглянуть на определение строкового класса C ++ и понять, что делает каждая функция-член. Использование rfind будет выполнять поиск в обратном направлении по строке, и вы не попадете случайно в какие-либо расширения в именах папок, которые могут быть частью исходного имени файла (например, «C: \ MyStuff.School \ MyFile.txt»). При работе со смещениями из find, rfind и т. Д. Вы также должны быть осторожны, чтобы использовать их правильно при передаче их в качестве счетчиков другим методам (например, вы используете assign (filename, 0, extPos-1), assign (имя файла, 0, extPos), присвоить (имя файла, 0, extPos + 1)).

Надеюсь, это поможет.

-1

Neal Stublen
16 Апр 2009 в 20:57

-1

Iulian Palade
14 Июн 2016 в 11:59

Очень просто:

Результат: «file.abc»

-1

Iván Rodríguez
21 Июн 2018 в 01:16

Я иногда задаю себе этот вопрос и попадаю на эту страницу, поэтому для справки в будущем вот однострочный синтаксис:

16

dvhamme
6 Янв 2015 в 10:05

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

John Dibling
17 Апр 2009 в 02:44

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

Это два равноправных по смыслу слова, между которыми можно поставить математический знак равенства, хотя это и не совсем корректно с точки зрения математики:

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

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

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

Особенности медиа контента

Увы, некоторые юзеры считают, что описанная выше схема подойдет для любых типов данных. К сожалению, файл определяется не его названием, а содержимым. То есть. Нельзя просто так взять и переименовать видео «avi» в «mkv», изображение с «jpg» на «pdf». Для этой цели придется прибегнуть к помощи специального программного обеспечения – конверторов. Некоторые из них работают даже без скачивания, онлайн. Но большинство нужно устанавливать на ПК. Здесь Вам помогут некоторые из моих предыдущих публикаций:

  • ТОП лучших онлайн конверторов из PDF в Word
  • Чем открыть файл H264 с камеры наблюдения
  • Лучшие редакторы видео
  • Как распознать текст из PDF в Word
  • Как удалить папку Windows Old в Виндовс 10

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

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

Самый простой способ сделать это — найти файл, который вы хотите открыть, в проводнике . Щелкните правой кнопкой мыши или нажмите и удерживайте имя файла, чтобы открыть контекстное меню, выберите «Открыть с помощью». Это меню доступно как в Windows 7, так и в Windows 8.1.

В Windows 8.1 вы можете найти то же самое меню «Открыть с помощью» в ленточном интерфейсе Проводника . Выберите вкладку « Главная » и нажмите стрелку вниз в открывшемся окне.

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

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

Как и в Windows 8.1, экран выбора программ в Windows 7 такой же, как и раньше, с добавлением флажка. На этот раз вы найдете его в нижней части окна. Сделайте свой выбор и нажмите ОК.

Исправление в имени

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

В свою очередь, даже не совсем равнозначные типы файлов можно переименовать, что хоть и будет чревато какими-либо последствиями, но все-равно не скажется на работоспособности документа. Картинку в формате *.jpg, если её переименовать в *.bmp, все еще можно будет редактировать в Paint, однако специальные программы для работы с изображениями не смогут прочитать данные о геолокации и других параметрах снимка.

Объекты же с совсем неравнозначным содержимым изменить простым переименованием не выйдет. Из *.avi-файла с записью концерта не сделать *.mp3-версию аудиотрека без дополнительных программ. Так же, как не сделать из текстового документа от программы Word в формате *.docx анимированную картинку в формате *.gif.

Конвертация

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

Для каждого типа документов существуют свои программы-конвертеры. Формат изображений, например, можно менять в графических редакторах методом пересохранения. Аудиоформаты также поддаются перекодировке, для чего на компьютере должна быть установлена специальная программа вроде Adobe Audition.

podskajem.com

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector