カスタマイズ

cmdのデフォルトコードページ

いつの頃からか、cmd.exeを実行したときにコードページが65001(UTF-8)に設定されている現象が発生していた。
原因が分かったので、備忘用に残します。
コードページの変更はcmdから以下のようにchcpを指定する

> chcp 65001
標準のcmdからchcpでコードページを切り替えてもcmdを起動し直せばデフォルト値に戻る。
管理者権限から実行したcmdでchcpをするとその設定が維持される。
元に戻すには、cmdを管理者権限で実行してchcp 932と設定すれば良い。