[TC] Re: Конвертация анси в unicode
Здравствуйте, Michael.
Вы писали 19 октября 2017 г., 17:24:40:
> Как найти программу для конвертации кодировки анси в
> юникод, особеннов в utf-16?
>
тоже как-то был озадачен этой темой, вот что у меня есть по этой
тематике:
перекодировка файла:
задача:
Доброго времени суток! В общем есть стандартный txt файл. Нужно из командной
строки изменить кодировку текста в нём на unicode (т.е. сохранить как
"Текстовый
документ в Юникоде", если делать это через блокнот). Спасибо.
1
CMD /U /C Type file1.txt> result.txt
или использовать внешнюю утилиту win_iconv:
win_iconv -f WINDOWS-1251 -t UTF-16LE "UTFtext.txt" > "DOStext.txt"
www.cyberforum.ru/post4854353.html
win_iconv
Конвертирование текстовых файлов с одной кодировки в другую.
Автор: Yukihiro Nakadaira
Версия: 0.0.6 (от 22.11.2012)
Это утилита с открытым исходным кодом:
code.google
Синтаксис:
Код Bash
iconv [-c] [-s] [-f encoding] [-t encoding] [inputfile ...]
iconv -l
Входная кодировка задаётся ключом -f, а выходная -- ключом -t. Любая из этих
кодировок по умолчанию равна локали системы. Все входные файлы читаются по
очереди,
если не задан параметр входного файла, то используется стандартный ввод, а
конвертируемый текст выводится на стандартный вывод.
Когда задана опция -c, символы, которые не могут быть преобразованы просто
выбрасываются. В противном случае при появлении подобной ошибки программа
аварийно
завершается.
Когда задана опция -s, сообщения об ошибках не выводятся.
Ключ -l выводит список доступных кодировок.
Пример:
Код Bash
win_iconv -f UTF-16LE -t cp866 "UTFtext.txt" > "DOStext.txt"
Перечень доступных кодировок
Вложения
Тип файла: zip
win-iconv-0.0.6-bin.zip
вот батник на эту тему:
пример использования CMD для изменения кодировки текстового файла:
CMD /U /C Type file1.txt> result.txt
удачи.