Проблема с кодировками в cmd.
Код:
FOR /F "tokens=2 delims=\" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Common Desktop"') DO SET DESKTOP=%%A |
Посмотрел у себя - никаких проблем, может дистрибутив кривой?
|
Дистрибутив нормальный. Имеется в виду случай, когда в полученном из реестра значении есть русские символы.
|
zvezduk
Используйте DOS-866. Блокнот не умеет сохранять в этой кодировке. Akelpad подойдет. Другие редакторы. |
Vadikan
В том-то и дело, что в самом файле все в порядке. Данные из реестра записываются в переменную, и потом, когда я пытаюсь их использовать, вместо «Рабочий стол» получается «╨рсюўшщ ёЄюы». Например: Код:
FOR /F "tokens=3 delims=[TAB]" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Common Desktop"') DO SET DESKTOP=%%A |
У меня такая проблема: пишу батник,сохраняю его в 866,открываю его и вижу кодировку 1251.
С чем это может быть связано????Как сохранить батник в ОЕМ кодировке??? |
Цитата:
|
Цитата:
Код:
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q |
|
Щёлкнуть по заголовку окна cmd.exe правой кнопкой мыши, выбрать свойства, на вкладке шрифт выбрать Lucida Console.
|
Есть штатный редактор WordPad, он сохраняет в кодировке ДОС
|
При написании из командной строки команды
Цитата:
Открывал через FAR, TigerPad даже через командную строку - одинаково. А при экспорте из реестра ветви всё отображается нормально В ЧЁМ ФОКУС? |
Flooper, reg save сохраняет в бинарном формате .hiv.
Используйте команду reg export. |
Ещё вопрос
Хотел создать службу(и возможно ли такое) "Подключение по локальной сети". Вот с чего я начал sc create "Подключение по локальной сети" binpath= "C:\WINDOWS\System32\netman.dll" type= share depend= "RpcSs" Служба создалась, только при просмотре свойств - сооющается об ошибке " не является приложением Win332" Такие вот дела Как разрулить? |
Flooper, зачем? какая у вас проблема?
|
Проблемы нету, вернее я сам себе их ищу.
А хотелось чтоб при запуске "Подкл по лок сети" запускался антивирь, а в остальное время бездействовал. И сделать это хотел через триггер событий. Вот такая заморочка. |
Время: 09:58. |
Время: 09:58.
© OSzone.net 2001-