Меню Рубрики

Windows изменить кодировку имени файла

Как сменить кодировку текстового файла с помощью Блокнота в Windows

Фишка кодировки текстовых фалов в том, что хранятся не сами буквы (символы), а ссылки на них в таблице кодировок. Если с латинским буквами, арабскими цифрами и основными символами типа точек, тире и запятых никаких проблем не возникает: во многих таблицах кодировок все эти буквы, цифры и символы находятся в одних и тех же ячейках, то с кириллицей всё сложно. Например, в разных кодировках буква Ы может находиться в ячейке 211, 114 и 69.

Именно поэтому на заре интернета чтобы посмотреть разные сайты с разными кодировками приходилось подбирать кодировку. (Но кто это помнит?) Сейчас кодировка страницы обычно прописана в заголовке страницы, что позволяет браузеру «автоматически» подбирать отображение символов на наших мониторах.

То есть сервер отдаёт не просто HTML-страничку, а указывает, что у неё кодировка Windows-1251 . Браузер таким образом, считывая информацию о кодировке полученного файла, подставляет символы из указанной кодировки.

Но и это ещё не всё веселье. Например, если на сервере установлена операционная система из семейства *nix (с кодировкой по умолчанию UTF-8 ), а мы шлём файл из нашей любимой ОС Windows, где кодировка текстовых фалов по умолчанию стоит почему-то ANSI , то как вы думаете сервер будет работать с текстом, кодировка которой не совпадает с его? Правильно! Как-то будет работать! Но результат работы может быть непредсказуемым и удивительным. =)

Надеюсь, что мотивация для обращение необходимого внимания на кодировку достаточная и можно перейти к сути вопроса: «Как же, чёрт возьми, сохранить файл в нужной кодировке?!»

В этой статье речь пойдёт как раз о том, как сохранить текстовый файл с помощью программы Блокнот (Notepad) в Windows в нужной кодировке.

Для того, чтобы изменить кодировку текстового файла, конечно же сперва его нужно создать. А после того, как файл создан, нужно ещё суметь его открыть. Самый простой способ отрыть файл — это двойной клик левой кнопкой мыши по его иконке в проводнике:

Если до этого настройки Windows не менялись, то файлы с расширением .txt открываются в Блокноте. (Это ещё один способ, как отрыть Блокнот (Notepad).)

Чтобы поменять кодировку в открывшемся файле, нужно в меню «Файл» текстового редактора Блокнот выбрать пункт «Сохранить как. »:

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

После того, как нужная кодировка выбрана, можно кликнуть на кнопку «Сохранить» или просто нажать Enter:

Так как мы не изменили имя файла, то будет перезаписан тот же самый файл. Поэтому возникает справедливый вопрос: «Файл с таким именем уже существует. Заменить?» Ну да, мы к этому и стремимся! Поменять кодировку у этого файла. Поэтому его нужно перезаписать с новой кодировкой. Соглашаемся:

Всё! Миссия по смене кодировки в текстовом файле выполнена! Файл сохранён с новой кодировкой. Можно закрыть текстовый редактор и устроить празднование этого решающего события! =D

Источник

Устранение проблемы с кодировкой в Windows 7,10

Если вдруг по какой-то из причин Вы не можете или не знаете как сделать, то на помощь к Вам придут специалисты из Айти-Админ http://compov.su

Причины

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

  • установка патча для системы
  • работа какого-либо вируса
  • обновление системы
  • попытка самостоятельной работы, при том, что руки не совсем ровнехонькие

Спешу Вас обрадовать, в этой статье есть рецепт для решения Вашей проблемы, отныне ваш компьютер будет здоров.

Восстановление кодировки

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

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

Для Windows 7:

заходим в Панель управления->Язык и региональные стандарты->Закладка «Дополнительно»->Язык программ не поддерживающих Юникод. Производим замену языка с русского на английский, после этого перезагружаем компьютер, затем производим замену языка на Русский и снова перезагружаемся. А теперь наслаждайтесь решенной проблемой.

Для Windows 10:

Кодировка приязывается к общему языку системы на глобальном уровне. И для решения Вашей проблемы перейдите по пути: Пуск->Параметры->Время и язык->Регион и язык->Дополнительные настройки даты и времени, региональные параметры->и посмотрите настрйки в таких пунктах как: Язык и региональные стандарты

Источник

Windows — Кириллица в именах файлов внутри архива ZIP

В статье рассказывается о том, как упаковывать файлы в ZIP-архив с кодировкой имён в UTF-8.

Содержание

Описание проблемы

Иногда при открытии архивов ZIP в именах файлов написаны иероглифы. В основном, это случается при работе с архивами, упакованными в среде Windows, в других операционных системах, например Linux и Mac OS.

Вот как это выглядит:

Почему так

Такое получается из-за разных кодировок в разных операционных системах. А точнее из-за того, что Windows до сих пор использует свою WIN1251 , когда давно уже существует UTF-8 , созданная специально во избежание подобных проблем. ZIP, хоть и являясь старейшим и распространённейшим форматом архивов, испытывает проблемы с этим при переносе архива с платформы на платформу.

Не имеет значения, какую программу-архиватор вы используете — причина именно в самом формате ZIP . Для проверки мы упаковали тестовый архив с настройками по умолчанию сначала архиватором WinRAR, затем — архиватором 7-Zip. После чего просмотрели архивы в среде Mac OS — в обоих архивах кириллические имена файлов превратились в набор кракозябр.

Ну так может тогда не стоит использовать формат ZIP и паковать всё, например, в 7z ? В общем-то, это хорошая идея, но дело в том (и это единственная причина), что ZIP , как уже говорилось, является наиболее распространённым форматом архивов, потому чтобы большинство ваших пользователей смогло распаковать ваш архив, использовать рекомендуется именно его.

Что делать

Нужно как-то принудительно указать архиватору, что при кодировке имён файлов он должен использовать UTF-8.

И у архиватора 7-Zip есть такая возможность. Формат команды следующий:

7z.exe — имя исполняемого файла архиватора; a — команда архивации; -tzip — формат архива: ZIP; -mcu — именно эти ключи указывают на кодировку UTF-8; archname.zip — имя итогового файла архива; file2pack.txt — файлы для упаковки.

После создание архива такой командой кириллица в именах файлов сохраняется на всех платформах, использующих UTF-8 (то есть, практически везде):

Очередная медаль на грудь славного архиватора 7-Zip .

Как это автоматизировать

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

Источник

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

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

  • Windows изменить дату установки windows
  • Windows изменить дату изменения файла
  • Windows изменить время создания файла
  • Windows изменение прав на файл
  • Windows и линукс на одном компьютере