Перекодировка из командной строки.

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 37
Joined: Fri Oct 30, 2009 11:10 am

Перекодировка из командной строки.

Post by antabu »

Здравствуйте! Мне нужно перекодировать из UTF-8 в ANSI. Напишите, пожалуйста, командную строку, а батник для групповой обработки, надеюсь, используя её я сам напишу.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Это Вы не туда обратились. Это обычный блокнот с нестандартной функциональностью, а Вам нужна утилита командной строки. Тут Вам в помощь к примеру http://gnuwin32.sourceforge.net/packages/libiconv.htm

Offline
Posts: 37
Joined: Fri Oct 30, 2009 11:10 am

Post by antabu »

Спасибо, но есть и другая задача: убрать знаки переноса (точнее знак переноса с последующим знаком перехода на следующую строку) в нескольких сотнях файлов групповым образом.

Offline
Posts: 37
Joined: Fri Oct 30, 2009 11:10 am

Post by antabu »

Но, если это нельзя зделать этим блокнотом, может, кто-нибудь напишет макрос для Ворда?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

antabu
Чтобы массово перекодировать файлы (сейчас есть ограничение: примерно 900 файлов):
1. Переключаете AkelPad в MDI режим.
2. Перетаскиваете файлы в AkelPad методом Drag'n'Drop.
3. Используете SaveAllAs плагин.

Чтобы убрать знак переноса:
1. Переключаете AkelPad в MDI режим.
2. Перетаскиваете файлы в AkelPad методом Drag'n'Drop.
3. Делаете замену:
Что: "\n"
Чем: ""
Отмечаем "Esc-последовательности" и "Все файлы", и заменяем.

Offline
Posts: 37
Joined: Fri Oct 30, 2009 11:10 am

Post by antabu »

Спасибо большое! Буду пробовать. Остаётся вопрос к перекодировке: при сохранении (пробовал до ответа) говорит, что файл содержит юникод, меня эта часть не интересует, как сделать сохранение без вопросов?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

antabu
Пока не предусмотрено игнорирование данного сообщения.

Offline
Posts: 37
Joined: Fri Oct 30, 2009 11:10 am

Post by antabu »

Спасибо, удалить переносы получилось, а групповое перекодирование оказалось удобнее сделать Штирлицем.
Post Reply