А то напрягает батники в фаре редактировать.
» Можно ли изменить кодировку для cmd?
Совет igor_andreev:
Отправлено: 18:35 05-01-2005
Отправлено: 18:35 05-01-2005
Если надо что-бы нормально отображались русские символы поставь чтобы русский был по умолчанию и проблемы даже в старых дос-программах исчезнут
chcp 1251
Почему то и не задумывался о том что может быть стандартная команда, спасибо за советы.
Можно ли изменить кодировку по умолчанию в cmd?
abeast
Цитата:
Можно. Не меняя системные установки.
Первый способ:
Прописать в HKEY_CURRENT_USER\Software\Microsoft\Command Processor параметр AutoRun (reg_expand_sz) со значением "chcp 1251 1>nul"
Второй способ:
Создать батник:
Код:
:: startcmd.cmd
@echo off
cmd /k chcp 1251 1>nul
Цитата:
Можно ли изменить кодировку по умолчанию в cmd?
Можно. Не меняя системные установки.
Первый способ:
Прописать в HKEY_CURRENT_USER\Software\Microsoft\Command Processor параметр AutoRun (reg_expand_sz) со значением "chcp 1251 1>nul"
Второй способ:
Создать батник:
Код:
:: startcmd.cmd
@echo off
cmd /k chcp 1251 1>nul
abeast
Цитата:
Ну, поскольку в консоли используется кодовая страница 866, то если в реестре поменять значение REG_SZ-параметра "866" под ключом [HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage] с "C_866.nls" (по умолчанию) на иное (напр., на "C_1251.nls"), то и кодировка в cmd также изменится соответствующе.
Цитата:
Можно ли изменить кодировку по умолчанию в cmd?
Ну, поскольку в консоли используется кодовая страница 866, то если в реестре поменять значение REG_SZ-параметра "866" под ключом [HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage] с "C_866.nls" (по умолчанию) на иное (напр., на "C_1251.nls"), то и кодировка в cmd также изменится соответствующе.
01MDM
Спасибо. Первый способ -это именно то что искал.
Спасибо. Первый способ -это именно то что искал.
01MDM
Спасибо, пол нета перерыл чтобы решение найти, а оказалось так просто (:
Спасибо, пол нета перерыл чтобы решение найти, а оказалось так просто (:
Цитата:
Прописать в HKEY_CURRENT_USER\Software\Microsoft\Command Processor параметр AutoRun (reg_expand_sz)
Вот сейчас любопытно стало: приписанное там выполняется при запуске коммандной строки или системы?
eugrus
Цитата:
Цитата:
приписанное там выполняется при запуске коммандной строки или системы?-- командной строки. При условии что она вызывалась без параметра /d
Страницы: 1
Предыдущая тема: подхватил вирь
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.