Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
テキスト出力の奇妙な文字 'ÿ' (スペースである必要があります)。これはなぜですか、どうすれば修正できますか? コマンドがプロンプトで実行された場合は発生しません。テキストファイルにパイプされた場合のみ。
ウィンドウズ7
c:\タスクリスト > text.txt
出力:
システム 4 サービス 0 1ÿ508 K
smss.exe 312 サービス 0 1ÿ384 K
csrss.exe 492 サービス 0 5ÿ052 K
コンソールウィンドウに表示される「スペース」は、ASCIIコードが32(0x20)の標準のスペース文字ではなく、おそらくほとんどのOEMコードページでASCIIコードが255(0xFF)のノーブレークスペースでした。
出力をファイルにリダイレクトした後、デフォルトで別のコードページを使用してコンテンツを表示するエディターでファイルを開いた可能性があります。コード255の文字はWindows-1252にあるため、おそらくWindows- ÿ1252です。
ÿ