Пакетное изменение кодировки ascii файлов с utf-8 на iso-8859-1 [дубликат]


Возможные Дубликаты:

Batch-конвертировать файлы для кодирования или окончания строки под Windows

Мне нужен инструмент, как это

http://www.rotatingscrew.com/utfcast.aspx

но инструмент должен сделать наоборот, конвертировать несколько файлов из utf-8 в iso-8859-1

есть ли инструмент (PHP-скрипт, батник и т. д.) для Windows, которые могут сделать это?
Спасибо

16
задан Community
09.02.2023 4:02 Количество просмотров материала 3316
Распечатать страницу

3 ответа

можно использовать iconv С GNUWin32, он работает так же, как GNU/Linux аналог:

iconv -f UTF-8 -t ISO-8859-1 filename.txt

затем вы можете использовать его с batch, если вы добавили его в свой %PATH%:

for /f %x in ('dir /b *.txt') do iconv -f UTF-8 -t ISO-8859-1 %x
13
отвечен John T 2023-02-10 11:50

для этого я написал утилиту оболочки DOS/Windows. Исходный код является открытым исходным кодом C++, поэтому его можно портировать на другие системы.

искать crlf.cppна david.tribble.com/src/src.html

Исполняемый файл в david.tribble.com/programs.html

4
отвечен David R Tribble 2023-02-10 14:07

ConvertEncoding ссылка теперь мертв-используйте любой из этих программ, которые будут кодировать файлы для вас:

0
отвечен Sathya 2023-02-10 16:24

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх