木村です。

	In: [ruby-list:6651] 

>:これでいいのかなと思ったら、フルパスで書かないと無意味ですね。
>:めったに .bat まで付けて実行することはないからいいけど。
>
>それよりバッチだとリダイレクトやパイプが使えないのが致命的です.
>
>#さあ, 木村さん, 出てくるのだ.

ひええ、召喚されてしまった^^;

以前同様の問題に悩んだ事があり、そのときに「自分のbasenameと同じ
名前のファイルをPATHにしたがって検索し、ファイルが見付かったらフ
ァイル先頭の #!の行にしたがってインタープリターを起動する」と
いうプログラムを作りました。基本的には UNIXで使ってたスクリプトが
そのまま使えるはずです(同じ絶対パス位置にインタープリターがあれば)。

これならリダイレクトもパイプも使えます。ただし、スクリプトとexeが
並行に存在するのがちょっと悲しいです。それでも試してみようという
酔狂な方はご一報ください。ソース、実行ファイル込みでもそんなに大
きくはありません。

あ、niftyserveのfgalts 19番会議室に parasiteという名前で(アーカ
イブにishかけて)アップロードしてありますので、アクセスできる方は
そちらでもどうぞ。
#すみません、発言番号は今わかりません^^;

#でも新出さんの SOSでも解決できるような…

-- 
木村浩一
            May the source be with you.
    e-mail kbk / kt.rim.or.jp
           kkimura / pure.cpdc.canon.co.jp