chcp
コンソールの文字コードの表示と設定を行うコマンド。
用例
- 現在のコードページ番号を表示する
chcp
- コードページ番号を「65001」(UTF-8)に設定する
chcp 65001
書式
chcp [<nnn>]
options
<nnn> | コードページを指定。 |
/? | ヘルプを表示。 |
説明
コンソールの文字コードの表示と設定を行うコマンド。
コマンドプロンプトの既定の文字コードは932(Shift-JIS)だが、これを別の文字コードにしたい時に使用。
UTF-8で書かれたバッチファイルをそのまま実行すると文字化けするが、「chcp 65001」コマンドを実行してからバッチを実行すれば文字化けせずに実行できる。
- 指定できるコードページ
932 shift_jis 1200 utf-16 51932 euc-jp 65000 utf-7 65001 utf-8 - 指定できるコードページの詳細は以下のサイト参照。
https://docs.microsoft.com/ja-jp/windows/win32/intl/code-page-identifiers
関連
- 特になし
参考リンク
- chcp - Windowsコマンド虎の巻
- chcp | Microsoft Docs
- Chcp - DOS コマンド一覧 - Programming Field
- xxxxxxxx?
- xxxxxxxx?
- xxxxxxxx?
- xxxxxxxx?
- xxxxxxxx?
その他メモ
- chcpで変更したコードページをコマンドプロンプトに保存する方法
①chcpでコードページを変更する
②コマンドプロンプトのプロパティ画面を開く
③そのまま「OK」ボタンをクリック