2. プロファイルをメモ帳で開く

2. プロファイルをメモ帳で開く

2. プロファイルをメモ帳で開くの基本情報から最新動向までを徹底的にカバーしました。

作業中のターミナルで今すぐ文字化けを解消したい場合、コードページをUTF-8を意味する「65001」へ切り替え、関連するエンコード設定を同期させます。以下のコマンドを実行することで、現在のセッションを即座にUTF-8環境へ最適化できます。

chcp 65001
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8

「chcp 65001」を実行すると、コンソールの文字コードが一時的にUTF-8へ切り替わります。ただし、これだけでは外部コマンドからパイプ経由で受け取るデータが化けるケースが残るため、$OutputEncodingおよび[Console]::OutputEncodingにもUTF-8(System.Text.Encoding]::UTF8)を明示的に代入しておくのが確実なアプローチです。

逆に、古い社内システムやShift-JIS前提のレガシーなバッチファイルを扱う場面で文字化けが起きた場合は、以下のコマンドでShift-JIS環境へ復帰させます。

chcp 932
[Console]::OutputEncoding = [System.Text.Encoding]::GetEncoding(932)
$OutputEncoding = [System.Text.Encoding]::GetEncoding(932)

中村 さくら
著者

中村 さくら

エンタメ・カルチャー業界の深掘り取材を得意とし、現場のリアルな声をお伝えします。