Кодировка командной строки windows

Win+R> - Команда, допустим mailto:123@яндекс.ру превращает все в 123@$$$$$.$$(Ну без приколов). Добавлено через 30 минут ps Outlook 2007, Windows 7. AdAgent. Объявления. 25.10.2010, 17:41 Кодировка командной строки.25 октября 2010

Часто возникает необходимость сохранить вывод из командной строки.
Способ № 1. Сохранения текста из командной строки в файл.
Если после команды добавить >> и ввести адрес текстового документа, то результаты выполнения данной команды будут сохранены в этом файле.
Например, вводим ipconfig /all >> d:cmd.txt и жмем ввод для выполнения команды. После того как команда будет выполнена в текстовом файле cmd.txt на диске d: будут сохранены все результаты. При этом в текст будет закодирован с помощью кодировки IBM CP866. Поэтому для того чтобы его открыть придётся использовать сторонние приложения, например программу Akelpad.

Вывод сведений в кодировке Юникод.  Команда ipconfig является эквивалентом для командной строки команды winipcfg, имеющейся в Windows Millennium Edition, Windows 98 и Windows 95.

Способ № 2. Сохранение текста из командной строки в буфер обмена.
С помощью команды clip вывод командной строки можно направить в буфер обмена. Для этого после команды нужно добавить: | clip (пробел, вертикальная черта и команда clip).

Как узнать и поменять кодировку файла из командной строки в Linux. Примеры конвертации текста между: CP1251 (Windows-1251, Кириллица), UTF-8, ISO-8859-1 и ASCII.

Например, вводим ipconfig /all | clip и жмем ввод для выполнения команды. Когда выполнение команды будет завершено, результаты будут помещены в буфер обмена. Для того чтобы воспользоваться этими результатами достаточно вставить текст в любом текстовом редакторе с помощью всем известной комбинации клавиш Cntrl+V.
Способ № 3. Скопировать текст из командной строки.
Последний способ позволяет сохранить не только результаты работы команды, но и всю остальную информацию из командной строки.
Чтобы это сделать кликаем правой кнопкой мышки по командной строке и вызываем контекстное меню. В открывшемся меню выбираем пункт «Пометить».
После этого текст в командной строке можно выделить обычным движением мышкой и скопировать с помощь комбинации клавиш Cntrl+C.

Набираем эту команду и жмем Enter, в результате получим текущую кодировку для командной строки.  формате: Chcp <код>, Где <код> – это цифровой параметр нужного шрифта, например, 1251 – Windows (кириллица); 866 – DOC-кодировка

В операционной системе Windows 7 это делается следующим образом: 1. Нажмите "Пуск" - "Панель управления" - "Часы, язык и регион" - "Язык и  Изменение CodePage в командной строке не обязательно сменит таковую во всей системе.

А при перезапуске командной строки кодировка снова сбивается.  Относится к рубрикам: Windows 7, Windows 8, 8.1 ⋅ Метки: 866, кодировка, консоль.