Help us understand the problem. What is going on with this article?

chcpコマンドで文字コードを変更して戻せなくなった時の対応

More than 3 years have passed since last update.

コマンドプロンプトが英語表示になって困っている人は読んでみてください。

コマンドプロンプトの文字コード変更

コマンドプロンプトの文字コードは、chcp コマンドで確認と変更できる。

  C:\>chcp /?
  現在のコード ページ番号を表示または設定します。

  CHCP [nnn]

    nnn   コード ページ番号を指定します。

  現在のコード ページ番号を表示するときは、パラメーターを指定せずに CHCP と入力してください。

日本語環境だとシフトJIS(932)になっている

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

Shift-JIS: 932
UTF-8: 65001
参考 Developper Network

はまった手順&状況

*コマンドプロンプトを起動し文字コードをUTF-8に変更

 C:\chcp 65001
 Active code page: 65001
 ※画面が初期化され1行目は消える

*コマンドプロンプトのプロパティ表示
コントロールアイコン(左上のアイコン)をクリックしてメニューからプロパティを選び[オプション]タブの OKボタン で画面を閉じる

fig1.png

この後、コマンドプロンプトがシフトJISにもどらず。PC再起動しても規定値変更しても起動直後は UTF-8 になってしまう。UTF-8だと英語表示、なにより困るのが日本語のファイル名が表示されない...UTF-8って日本語表示できないんですね。
fig2.png

解決方法

ここまで読んだらわかると思いますが、chcp 932 コマンド実行して、プロパティ表示[オプション]タブのOKボタンを押せばシフトJISの表示に戻ります。なんか変な仕様です。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした