コマンドプロンプトutf8で起動する
cmd /f:on /k "chcp 65001"

コマンドプロンプトでの操作
utf8に変更する
chcp 65001

shift_jisに戻す
chcp 932


問題点
(1)  UTF8モードにすると 日本語入力(IME)が使えないようです
(2)  ファイル名が壊れる
例) 日本.txtという名前で保存する
     chcp 65001
     dir コマンドを実行する
日本.t という名前になっている。
日本.txt → 日本語.t
日本語.txt → 日本語.
となることから、cmdの不具合で
文字長は utf8で数え、実際の切り出しをバイト処理しているのではないかと推測されます
(3)  

キーワード:
コマンドプロンプト コードページの変更
コマンドプロンプト コードページ UTF8


» コマンドプロンプト UTF8 にする方法'">続きを読む