2009年10月28日水曜日

LinuxからWindowsのコマンドを実行する

LinuxからWindowsに用意されたコマンドを実行したかったので、winexeを使ってみた。
http://eol.ovh.org/winexe/

最新版をビルドしてみると、samba4.0.0tp4のソースを利用していた。
実質的にはsmbclientの亜種みたいなものだった。使い方もそっくり。

$ winexe -U tatsuya //hostname "ipconfig /all" | iconv -f cp932 -t utf-8

コマンドの実行結果は当然ShiftJISなので、Linux上で正常に表示しようと思うと、文字コード変換が必要なのが玉に傷。
でも、これなら、いろいろ改造できそうだ。


0 件のコメント:

コメントを投稿