Есть несколько тысяч файлов в кодировке Win1252. Я могу включить в AkelPad кодировку Win1252 и потом "Сохранить как.." -> UTF-8. Вопрос каким способом можно конвертировать тысячи файлов?
Хочу сделать обработку текста, но текст воспринимается как Win1251, поэтому надо перекодировать в UTF-8, обработать и снова вернуть Win1252.
пакетно 1252 -> UTF-8 и обратно
- Author
- Message
-
Offline
- Posts: 513
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
Re: пакетно 1252 -> UTF-8 и обратно
Руководство, раздел Параметры командной строки, /Recode(ПерекодироватьИз, ПерекодироватьВ)AZJIO wrote:Вопрос каким способом можно конвертировать тысячи файлов?
Но я бы воспользовался не cmd, а powershell, он перекодировать умеет тоже..
-
Offline
- Posts: 351
- Joined: Mon Jun 03, 2019 2:33 am
Спасибо, сработало. Использовал вариант "cmd". Конечно же, вариант не оптимизированный, так как на каждый шаг загружает AkelPad.exe в память, то есть, чтобы определить, что копия программы запущена её всё равно надо грузить в память. А также при открытии файла хоть и не успевает прорисоваться, но всё равно применяется кодер, ведь флаг завершения открытия можно получить, когда все функции отработают, чтобы начать сохранять (наверно). Но для разовой ситуации, пойдёт, главное, что мне удалось перепаковать справку chm.opk44 wrote:AZJIO
Ещё старые советы "до кучи"