7

Возможный дубликат:
Пакетное преобразование файлов для кодирования или окончания строки под Windows

Мне нужен такой инструмент
http://www.rotatingscrew.com/utfcast.aspx

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

Есть ли какой-нибудь инструмент (php-скрипт, пакетный файл и т.д.) Для Windows, который может это сделать? Спасибо

3 ответа3

13

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

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

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

for /f %x in ('dir /b *.txt') do iconv -f UTF-8 -t ISO-8859-1 %x
4

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

Найдите crlf.cpp адресу david.tribble.com/src/src.html.
Исполняемый файл находится по адресу david.tribble.com/programs.html.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .