WindowsのコマンドプロンプトでUTF8を表示する方法を紹介します。 なお完全に正常な表示にはならないかもしれないのでご注意ください。 1.問題点 次の内容をUTF-8で「test.txt」というファイル名で保存します。 これはUTF8です。 typeコマンドでファイルの内容を出力すると、案の定、次のように文字化けします。 C:\>type test.txt 2.chcpコマンドを使ってUTF8を表示する 文字エンコーディングを変更するにはchcpコマンドを利用します。 ただし、文字コードの変更だけではフォントが対応していないため、フォントもあわせて変更します。 コマンドプロンプトの上のバーを右クリックして「プロパティ」を選択。 「フォント」タブをクリック。 フォントから「MSゴシック」を選択して「OK」をクリック。 設定が終わったら次の「chcp 65001」を入力します。 C:\>
![WindowsのコマンドプロンプトでUTF8を表示する](https://cdn-ak-scissors.b.st-hatena.com/image/square/cdbbc160f141c3cdc2799a727c11afd035f79b7e/height=288;version=1;width=512/https%3A%2F%2Fwww.koikikukan.com%2Fimages%2F2013%2F06%2F20130627_windows_8.png)