🔧

Command promptの日本語文字化け対応

2021/03/31に公開

batファイルを実行しようとして日本語が
文字化けしたので確認・対応した内容(忘備)

  1. batファイルの文字コードが正しいか
    → Shift JISになっていること
  2. batファイルの改行コードが正しいか
    → CRLFになっていること
  3. Command promptの文字コードが正しいか
    → Shift JIS(chcp=932)になっていること
    Commnd prompt
    : `chcp` を実行して現在の文字コードを確認
    : Shift JISの場合
    > chcp
    Active code page: 932
    
    : utf-8の場合
    > chcp
    Active code page: 65001
    
    : `chcp [変更したいコード]` を実行して指定した文字コードに変更
    : Shift JISに変更する場合 
    > chcp 932
    Active code page: 932
    
  4. Command promptのfontが日本語に対応しているか
    → (自分の場合) MSゴシック になっていること
    設定箇所: CommandPromptのヘッダーを右クリック → Properties → 「font」タブ

Discussion