![]() |
Локализация командной строки без MUI.
Есть проблема:
Ввожу команды типа: dsadd user "CN=Ivanov Alexandr,CN=Users,DC=rt,DC=local" -samid a.ivanov -upn a.ivanov@rt.local -fn Alexandr -ln Ivanov -pwd P@ssw0rd -desc "Специалист отдела ОСиТ" -mustchpwd yes получаю: C:\!AddUser>dsadd user "CN=Ivanov Alexandr,CN=Users,DC=rt,DC=local" -samid a.ivanov -upn a.ivanov@rt.local -fn Alexandr -ln Ivanov -pwd P@ssw0rd -desc "═рўры№эшъ юЄфхыр ╬╤ш╥" -mustchpwd yes Кракозябры в дестрипшене :( Как пофиксить без установки МУИ? Bens, pls, help! На русскоязычном сервере - нет проблем... ессесьна. |
Попробуйте запускать через батник. Его либо писать через FAR, либо в начале файла поставить chcp 1251
|
Сделал так:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "System,0"="Arial,204" "Fixedsys,0"="Fixedsys,204" "Small Fonts,0"="Small Fonts,204" "MS Serif,0"="MS Serif,204" "MS Sans Serif,0"="MS Sans Serif,204" "Courier,0"="Courier New,204" "Arial Cyr,0"="Arial,204" "Courier New Cyr,0"="Courier New,204" "Times New Roman Cyr,0"="Times New Roman,204" "Helv,0"="MS Sans Serif,204" "Tms Rmn,0"="MS Serif,204" "Arial,0"="Arial,204" Взял отсюда С отображением теперь все нормально. Но вот как раз через батник (в принципе то, что и нужно) - кракозябры. monkkey, либо в начале файла поставить chcp 1251 - не понял немного... Можно пример (как выглядит в батнике или cmd)? |
После того как сделал вот это:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "System,0"="Arial,204" "Fixedsys,0"="Fixedsys,204" "Small Fonts,0"="Small Fonts,204" "MS Serif,0"="MS Serif,204" "MS Sans Serif,0"="MS Sans Serif,204" "Courier,0"="Courier New,204" "Arial Cyr,0"="Arial,204" "Courier New Cyr,0"="Courier New,204" "Times New Roman Cyr,0"="Times New Roman,204" "Helv,0"="MS Sans Serif,204" "Tms Rmn,0"="MS Serif,204" "Arial,0"="Arial,204" кракозябры во время выполнения батника не пропали, но о чудо(!), инфа в AD отображается корректно! Основная проблема решена. Получается, что во время исполнения батника кракозябры из-за "неправильного" DOS'го шрифта... Как пофиксить? |
chcp 1251
net use W: \\server\Пользователи Должно быть по-русски. Либо в FAR через F4 редактируйте. |
Время: 07:09. |
Время: 07:09.
© OSzone.net 2001-