Page 1 of 1
Перекодировка из командной строки.
Posted: Fri Oct 30, 2009 11:20 am
by antabu
Здравствуйте! Мне нужно перекодировать из UTF-8 в ANSI. Напишите, пожалуйста, командную строку, а батник для групповой обработки, надеюсь, используя её я сам напишу.
Posted: Fri Oct 30, 2009 2:14 pm
by FeyFre
Это Вы не туда обратились. Это обычный блокнот с нестандартной функциональностью, а Вам нужна утилита командной строки. Тут Вам в помощь к примеру
http://gnuwin32.sourceforge.net/packages/libiconv.htm
Posted: Fri Oct 30, 2009 4:38 pm
by antabu
Спасибо, но есть и другая задача: убрать знаки переноса (точнее знак переноса с последующим знаком перехода на следующую строку) в нескольких сотнях файлов групповым образом.
Posted: Tue Nov 03, 2009 6:19 am
by antabu
Но, если это нельзя зделать этим блокнотом, может, кто-нибудь напишет макрос для Ворда?
Posted: Tue Nov 03, 2009 6:32 am
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-последовательности" и "Все файлы", и заменяем.
Posted: Wed Nov 04, 2009 9:21 am
by antabu
Спасибо большое! Буду пробовать. Остаётся вопрос к перекодировке: при сохранении (пробовал до ответа) говорит, что файл содержит юникод, меня эта часть не интересует, как сделать сохранение без вопросов?
Posted: Sat Nov 07, 2009 9:26 am
by Instructor
antabu
Пока не предусмотрено игнорирование данного сообщения.
Posted: Fri Nov 13, 2009 5:11 pm
by antabu
Спасибо, удалить переносы получилось, а групповое перекодирование оказалось удобнее сделать Штирлицем.