中国語で文字化けした文字を示すCMDコマンドラインでAndroidシステムのファイル出力を解決する方法

1.問題の背景


Androidシステムをテストするプロセスで、猫システムのファイルがシェルからコマンドされたときに漢字が文字化けして表示されました。インターネットを検索した後、解決策がありました。今日システムを終了した後、私が遭遇した問題の症状は次のとおりです。

2.一時的な解決策


1. CMD.exeのコマンドラインウィンドウを開きます
。2. chcpコマンドでコードページを変更します。UTF-8のコードページは65001です
。chcp 65001
この操作を実行すると、コードページはUTF-8に変更されます。

注:上記の方法で解決できるのは現在のcmdウィンドウの問題のみですが、再度開いたcmdウィンドウまたはpower shellウィンドウでは、中国語の文字を正しく表示できません。

第三に、(レジストリを変更することによる)究極のソリューション


1. Win + Rは、regeditを入力してレジストリを入力します
。2. HKEY_CURRENT_USER \ Console \%SystemRoot%_system32_cmd.exeを検索します。この項目の下にすでにCodePage項目がある場合は、値を10進数の「65001」に変更します。存在しない場合は、この項目の下で新しいDWORD(32ビット値)を作成し、「CodePage」という名前を付け、値を「65001」に設定します。cmdを
再起動して有効にします。4。Power
シェルの変更と同じです。手順2
で%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exeを変更します。下のアイテム。

概略図は次のとおりです。

 

おすすめ

転載: blog.csdn.net/jinhoward/article/details/108286102