コマンドプロンプトなコマンドの出力が文字化けする

普通に実行するだけなら文字化けしないが、パイプやファイルリダイレクトすると化ける

 PS> ipconfig.exe
 
 Windows IP 構成
 
 イーサネット アダプター イーサネット:
 
    接続固有の DNS サフィックス . . . . .:
    IPv4 アドレス . . . . . . . . . . . .: 10.0.0.2
    サブネット マスク . . . . . . . . . .: 255.255.255.0
  • PowerShell上でipconfig.exeを実行すると、結果が日本語で表示される
  • しかし、
 PS> ipconfig.exe > result.txt
 PS> ipconfig.exe | clip.exe
  • のようにパイプやファイルリダイレクトすると化ける

参考

https://ladybug.hatenadiary.org/entry/20111203/p1


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS