>>643
.pm というのはperlのモジュールファイルのこと?
すれ違いな気もするが、WindowsのコンソールはANSIコードセット、日本語環境ではShift-JIS(MS932)専用。
極限られた条件でUNICODEを使うことも出来るが切り替えて使えるというレベルではない。
漢字変換のフィルターを前後にかますか、
処理の内容にもよるが.pl .pmのスクリプト自体をShift-JISに変えてしまうのがおすすめ。
C#でなにかやりたいなら、System.Diagnostics.Processでperlを子プロセスで起動するときに
標準入出力をフックしてコード変換をすると出来るがスキル的に無理だろう。