%20als%20Standard-Codepage%20auszuw%C3%A4hlen%3F.png)
Ich kann die Codepage 950 (die Standardeinstellung meines Computers) in die Codepage 65001 (UTF-8) ändern:
chcp 65001
Aber warum gibt es in der Konsole keine Option, Codepage 65001 als Standardcodepage auszuwählen?
Ist es möglich, Codepage 65001 als Option hinzuzufügen?
Antwort1
Ich denke, es gibt mehrere Möglichkeiten
- Führen Sie cmd.exe mit der Verknüpfung „cmd.exe /k chcp 65001“ aus.
- Wenn Sie Emulatoren wie ConEmu oder Console verwenden, geben Sie dasselbe als Startbefehl an.
Ändern Sie Ihre Registrierung
[HKCU\Software\Microsoft\Command Processor] "AutoRun"="chcp 65001"
Antwort2
Navigieren Sie zu diesem Schlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
und ändern Sie OEMCP
in 65001
. Starten Sie dann neu. Mit diesem Fix scheint PowerShell auf eine kleine Schriftgröße beschränkt zu sein, wenn Sie die Schriftart Consolas verwenden. cmd.exe
funktioniert immer noch einwandfrei. Als Workaround können Sie Lucida Console verwenden, oder ich bin auf Cascadia Mono umgestiegen: