hario@harionote:~/blog$ glow articles/windows-terminal-garbled-characters.md

File: articles/windows-terminal-garbled-characters.md843Bmarkdown

---
date: tags: [#windows #it-lifehack]
---

Windowsのターミナル(コマンドプロンプト)で文字化けするときに試すこと

たまにLinuxのデータなどをWindowsであーだこーだするときに、毎回調べているので備忘録として残します。

結論、chcpコマンドを使えばokです。

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

chcpを実行すると932のように現在の文字コードを教えてくれます。
主な文字コードの対応表は以下になります。

コード.NET Name補足
932shift_jisANSI/OEM Japanese; Japanese(Shift-JIS)
20127us_asciiUS-ASCII (7-bit)
51932euc-jpEUC Japanese
65001utf-8Unicode (UTF-8)

そしてターミナルの文字コードの設定を変更するには以下のようにします。

chcp 65001

文字化けするときはこれを行ってから検証します。
以上です!

share:

sponsored

whoami

Hario

最近はReactとかNext.jsとかをよくさわってるただのエンジニアです。開発関連の記事が多めですが、ガジェットも好きだったりします。たまにそれらとは全然関係ない記事も書いたりもします。

hario@harionote:~/blog$