バッチ ファイルに Unicode サポートを追加するにはどうすればよいですか? Unicode および utf-8 として保存しようとしましたが、それでも外国語のテキストが正しく表示されません。サンプルファイル:
@echo off
echo привет
pause
バッチ ファイルに Unicode サポートを追加するにはどうすればよいですか? Unicode および utf-8 として保存しようとしましたが、それでも外国語のテキストが正しく表示されません。サンプルファイル:
@echo off
echo привет
pause
ウィキペディアより
アクティブな OEM コード ページは MS-DOS の chcp コマンドで変更できますが、デフォルトのラスター フォントから Lucida コンソールに切り替えない限り、これは正しく表示されません。ラスター フォントは、システム全体にわたるコード ページの変更をサポートしていません。
バッチ ファイルが UTF-8 の場合は、chcp 65001
バッチ ファイル (65001=CP_UTF8) の前に実行して、フォントを Lucida Console に変更してみてください。