Povor
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору l_Instructor_l Цитата: Добавлен пример кнопки Total Commander'а для конвертирования выделенных файлов в UTF-8 | Большое спасибо и низкий вам поклон за такие труды. Только вот решений "какая-либо кодировка" в UTF-8 достаточно много. Мне нужно решение UTF-8 в 1251 ANSI, которого в инете я не нашёл. _________________ Ладно. Давайте начнём с чистого листа. Я обычный пользователь у меня есть элементарные знания что такое батник, пользуюсь я проводником и AkelPad. В один прекрасный день мне захотелось расширить свои скудные знания о возможностях прекрасного текстового редактора AkelPad и заглянул я к ним на форум. Многие страницы перечитал я и понравилась мне возможность пакетного изменения кодировки файлов, обсуждение на этой странице: http://akelpad.sourceforge.net/forum/viewtopic.php?t=925 Там-же выложен пример Cmd файла для пакетного изменения кодировки. Я решил им воспользоваться: рядом с AkelPad с помощью правой кнопки мыши я создал Новый файл с расширением CMD и скопировал туда следующий текст взятый с этой страницы: Код: ::Command line files convertion (MDI/PMDI). @ECHO OFF ::If open_codepage == -1, then autodetect codepage. ::If open_bom == -1, then autodetect bom. set open_mask=c:\My Folder\*.txt set open_codepage=-1 set open_bom=-1 set save_codepage=65001 set save_bom=1 start AkelPad.exe /C- /B- /L+ for /F "delims=" %%a in ('dir "%open_mask%" /B /S /A-D') do ( echo "%%a" AkelPad.exe "/OpenFile('%%a', %open_codepage%, %open_bom%)" "/SaveFile('%%a', %save_codepage%, %save_bom%)" "/Command(4324)" ) AkelPad.exe /quit echo "---DONE---" PAUSE | Далее как положено я правой кнопкой мыши отправил ярлык этого CMD файла на Рабочий Стол, чтобы перетягивать мышкой на него мои TXT файлы с неправильной UTF-8 кодировкой. Так вот! Когда я перетягиваю на него файлы в командной строке появляется надпись "Не найден указанный файл" Собственно сам вопрос к знающим людям: Подскажите а ещё лучше поправьте этот файл CMD, чтобы я и многие другие счастливые пользователи AkelPad (не только за себя ратую) могли без проблем создавать его ярлыки и рабочем столе и в любой другой папке и путём перетаскивания мышкой на него файлов происходила конвертация TXT файлов из кодировки UTF-8 в 1251 ANSI. Заранее спасибо от меня и многих других счастливых пользователей достойной программы AkelPad! | Всего записей: 1172 | Зарегистр. 11-11-2008 | Отправлено: 01:13 06-02-2013 | Исправлено: Povor, 01:40 06-02-2013 |
|