Linux から Windows 上のコマンドをリモート実行するツール.
最近メンテナンスされていなかったが,メンテナンスが再開され, Samba 開発版のソースコードにマージされたとのこと.
参考: https://qiita.com/yasumatk/items/86a740375465eea53f74
winexe を実行するときに, 標準入力がオープンしていると,Windows 側から接続を切られてコマンドが実行できない. (古い winexe の頃からある問題のようで,バグ? Windows の仕様?)
普通にシェルスクリプトとして実行する場合には問題ないが, PHP などの Web アプリやシェルスクリプトから呼び出す場合に 何故だかうまくいかない時は疑ってみるといい.
私は,Unicorn ID Manager から Windows Server へコマンドを投げるときにこれでハマった.
というわけで,下記のようなシェルスクリプトとすることで O.K.
#!/bin/sh exec 0<&- /usr/local/bin/winexe -A /etc/winexe_userpass //192.168.1.11 'C:¥windows¥system32¥ipconfig' | iconv -f cp932