Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Перекодировка файлов из 1251 в 866

Ответить
Настройки темы
CMD/BAT - [решено] Перекодировка файлов из 1251 в 866

Новый участник


Сообщения: 49
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как с помощью ВАТ или VBS перекодировать файл в формате Win 1251 в кодировку Dos 866?

Отправлено: 23:18, 17-11-2011

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


AlexVong,
С потерей форматирования, без учета спецсимволов. Просто как пример:
Код: Выделить весь код
@echo off
1>nul chcp 1251

for /f "tokens=*" %%i in (1251.txt) do call:1 "%%i"
goto:eof

:1

1>nul chcp 866
1>>866.txt echo %~1
1>nul chcp 1251
Лучше воспользоваться перекодировщиком. Например iconv.exe
Код: Выделить весь код
type 1251.txt | 1>866.txt iconv -f cp1251 -t cp866
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:44, 19-11-2011 | #2



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

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Перекодировка файлов из 1251 в 866

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Принтер - Поддержка cp 866 принтером hp 3005 khs Прочее железо 3 12-08-2009 11:30
[решено] Compac deskpro en 866 включение питания ANARCHIST Материнские платы и память 1 17-12-2008 19:36
866 или 1251 - какой должна быть кодировка командного файла? truvo Хочу все знать 2 27-10-2008 09:02
С++: читать Dos-866 файл, обрабатывать данные ... netomaN Программирование и базы данных 2 14-05-2008 15:41
Перекодировка из 866 в 1251 Concord Вебмастеру 4 14-11-2003 17:32




 
Переход