PuTTY(plink)にパイプ
> echo hoge | plink user@host -pw xxxx cat
hogeecho hogeの出力をplinkにパイプしてリモートのcatコマンドで表示する。
パスワードをコマンドラインで指定しないとうまくいかない
(LinuxのSSHは大丈夫)。
Quest PuTTYなら-auto_store_key_in_cacheで初回接続時のプロンプトもスキップ出来る。
この辺と同じようにすればtarで固めたものを転送して展開、なんて事も出来る。
> tar cvf - hoge.txt | plink user@host -pw xxxx -auto_store_key_in_cache "cat > hoge.tar; tar xvf hoge.tar"