cmd.exe で UTF-8 を扱う

cmd.exe で UTF-8 を扱うには、chcp コマンドを使う。

>type a.txt
縺ゅ>縺・∴縺・
>chcp 65001
Active code page: 65001
>type a.txt
あいうえお

chcp 65001 する前に、フォントを MS ゴシックに設定しておかないと文字化ける。 あと、表示はできるが入力ができない。コピー&ペーストしても認識されなかった。