メモ帳でPowerShellのスクリプトを書いて、POSTしたがどうやっても文字化けする。おかしい。UTF-8のバイト列で送っているし、受け側のサーバーもUTF-8のはずだ。なぜだ、と思い、Windows PowerShell ISEでひらくと、文字化けしてんじゃねえか!!
原因はこうだ。PowerShellはANSIだってことだ。メモ帳でスクリプトを書く際もANSIで書かなければならない。クソ仕様かよ・・・。ちなみに、.batファイルも、タスクスケジューラから起動するしたり、ダブルクリックで起動する場合はANSIにしないと起動しない。