Показать полную графическую версию : [решено] Корректное отображение кириллицы в командной строке запущенной на T40
Steelmaster
17-05-2010, 04:08
Всем доброго времени суток!
Возник вопрос - можно ли добиться правильного отображения кириллицы в командной строке запущенной на T40 (из фейкового ситапа) или на графическом этапе установки? Поскольку проблемы с кодировкой только в командной строке и только во время установки, то думаю это какая-то особенность русской Windows. Кто нибудь знает как это исправить?
Если тема по этому вопросу уже существует, буду рад получить ссылку.
через реестр перед запуском батника, подробно в темах:
CMD/BAT - Как сделать, чтобы русские символы отображались и в блокноте, и при исполнении .bat (http://forum.oszone.net/showthread.php?p=1362728)
Разное - [решено] Неправильная кодировка в консоли (http://forum.oszone.net/showthread.php?p=1394597)
CMD/BAT - Смена шрифта в cmd (http://forum.oszone.net/post-1199301.html)
можно ли добиться правильного отображения кириллицы в командной строке запущенной на T40 » при использовании растровых шрифтов - не получается, почему то этот шрифт делает вид, что он совсем не русский
http://s45.radikal.ru/i110/1005/21/a8dc09ff51cct.jpg (http://radikal.ru/F/s45.radikal.ru/i110/1005/21/a8dc09ff51cc.png.html)
если поменять на трутайпный шрифт - всё получается
http://s59.radikal.ru/i164/1005/5e/2def3fefd698t.jpg (http://radikal.ru/F/s59.radikal.ru/i164/1005/5e/2def3fefd698.png.html)
в аттаче - маленький аддон для смены шрифта в консольных окнах на TrueType
Внимание - аддон вносит настройки, которые действуют не только на T40, но и после установки!
Steelmaster
18-05-2010, 04:20
Спасибо, использование Lucida Console действительно помогло. Можно ли ключи реестра из Вашего аддона устанавливать из cmd файла на Т40 и куда они запишутся в таком случае? Разве на Т40 Default User с соответствующими ветками реестра уже подключен?
Можно ли ключи реестра из Вашего аддона устанавливать из cmd файла на Т40»да. Но сам этот CMD файл запустится с дефолтными настройками, т.е. с кракозяблами.куда они запишутся в таком случае? »туда же, в HKEY_CURRENT_USER\Console
после установки эта ветка будет называться HKEY_USERS\.DEFAULT\Console и все вновь созданные пользователи её будут наследовать.
Разве на Т40 Default User с соответствующими ветками реестра уже подключен? »и даже раньше.
поковырялся с растровыми шрифтамипочему то этот шрифт делает вид, что он совсем не русский » В уже установленной системе за косольные шрифты овечают, в основном файлы vga866.fon и app866.fon
А вот на этапе графической установки используются vgaoem.fon и dosapp.fon соотвественно, в которых кириллицей и не пахло.
Такой фокус можно объяснить унификацией WinPE оболочки для установки винды - для всех локалей стартует одинаковая WinPE и только на T39 вносятся языко-зависимые настройки.
я попробовал обмануть windows, подсунув в дистрибутив vga866.fon вместо vgaoem.fon (буквочки дефолтного размера консоли 8×12 именно в нём) - обман удался :)
http://i072.radikal.ru/1005/65/60ac0e9e0cdft.jpg (http://radikal.ru/F/i072.radikal.ru/1005/65/60ac0e9e0cdf.png.html) в аттаче - аддон, реализующий такую подмену
Steelmaster
02-06-2010, 05:50
Спасибо. По-видимому проблему можно считать решенной.
Devils0411
23-12-2011, 17:46
Amigos, Обман удался, но появилась другая загвоздка. При попытке запустить пакетник
For /F "Tokens=2 Delims== " %%a In ('FindStr /I "Install" "%FLASHDRIVE%\choice.log"') do set choice=%%a
Выдает ошибку:
"невозможно настроить языки и раскладки" Как от этого избавиться?
но появилась другая загвоздка. »именно "появилась" ?
то есть без использования аддона 4-Console Font батник работал нормально?
а если использовать аддон 4-Console Font- Lucida ?
Devils0411
23-12-2011, 21:02
Amigos, Обман то я сделал с помощью 4-Console Font
Батник без него тоже не работал, но просто не было видно ошибки из-за абрыкадары, а сейчас нормально отображается ошибка, но вот как эту ошибку исправить?
без него тоже не работал, но просто не было видно ошибки из-за абрыкадары, а сейчас нормально отображается ошибка, но вот как эту ошибку исправить? » я не силён в специфике подобных мозгоразрывных батников, поробуйте спросить в http://forum.oszone.net/forum-102.html
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.