「分かりそう」で「分からない」でも「分かった」気になれるWindowsコマンド辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるWindowsコマンド辞典

chcp

スポンサーリンク

何するコマンド?

コマンドプロンプト文字エンコードを変更するときに使うコマンド



書き方

chcp

もしくは

chcp [文字エンコードを表した数字]



オプション

ありません。


補足事項

何も指定しないで

chcp

を実行すると、現在使用中の文字エンコードが数字で表示されます。
例えば、Shift_JIS環境で実行すると

C:\>chcp
現在のコード ページ: 932


のような結果が表示されます。
「932」の数字がShift_JISを表しています。
主だった数字と文字エンコードの対応は以下の通りです。


数字エンコード
932Shift_JIS
65001UTF-8
20932EUC-JP

他にもいろいろありますが、あまり使わないと思うので割愛します。
ちなみに、文字エンコードを数字で表現したものは「コード ページ(番号)」と呼ばれているようです。
試しに

chcp /?

を実行してヘルプを表示すると、コマンドの説明として

現在のコード ページ番号を表示または設定します。

が表示されます。
「コード ページ番号」は「文字エンコードと対応した数字」もしくは「Shift_JISとかUTF-8とか」と読み替えてください。

コマンドに続けて数字を指定すれば、使う文字エンコードを設定できます。
例えば

chcp 65001

と実行すると、コマンドプロンプトで使う文字エンコードがUTF-8になります。

これがchcpコマンドの使い方です。

chcp

で表示です。

chcp [文字エンコードを表した数字]

で設定です。
難しいことはありませんよね。

スポンサーリンク


書籍画像