[Windows] Кодировка текста в cmd

Olenenok

Где настраивается?

maggi14

chcp

Olenenok

спасибо

yolki

а как при помощи етого chcp сделать так, чтобы проги, которые печатают в win1251 печатали читабельный текст? (sqlplus, например)

Olenenok

chcp 1251?

yolki

не работает.

U:\test>type ttt.pas
begin
writeln('╧Ёхтхф!');
end.
U:\test>chcp 1251
╥хъє∙р ъюфютр ёЄЁрэшЎр: 1251

U:\test>type ttt.pas
begin
writeln('╧Ёхтхф!');
end.
U:\test>chcp 866
Текущая кодовая страница: 866

U:\test>type ttt.pas
begin
writeln('╧Ёхтхф!');
end.

Monk

Рискну предположить, что тут дело в том, что независимо от установок, команда type печатает текст в кодировке 866.

yolki

ок, скомпиленная версия ttt.pas ВСЕГДА печатает в 1251.. почему же такой эффект:

U:\test>ttt
╧Ёхтхф!

U:\test>chcp 1251
╥хъє∙р ъюфютр ёЄЁрэшЎр: 1251

U:\test>ttt
╧Ёхтхф!

U:\test>chcp 866
Текущая кодовая страница: 866

U:\test>ttt
╧Ёхтхф!

?

artimon

Смени шрифт консоли на TrueType.
Оставить комментарий
Имя или ник:
Комментарий: