- ベストアンサー
Linux・シェルから別PCWindows・バッチファイルを起動したい
いつも参考にさせていただいています 【やりたい事】 Linux・シェルから別PC Windows・バッチファイルを起動したい 何かヒントがあれば教えてください ※PC Windows・バッチファイル起動からLinux・シェルを実行する方法があれば、こちらも教えてください
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Linuxのtelnet + expect とかで出来そうな気がします。 まずはLinuxのコマンドラインを使って手動でそのバッチを起動することができるかを試してください。 次のようにするとよいでしょう。 (1)Windows側にtelnetサーバを起動しておく。 (2)Linuxの画面から、telnetコマンドでWindowsにログオンする。 すると(当然Linuxの)画面に、Windowsのコマンドプロンプトが表示される。 (3)バッチファイルを起動する。 それが出来たら、expect について調べるとよいと思います。 http://www.math.kobe-u.ac.jp/~kodama/tips-expect.html
その他の回答 (2)
- yambejp
- ベストアンサー率51% (3827/7415)
なんらかのテルネットサーバーで処理するとか なんならhttpdなどでcgiとして動かし、linux側ではwgetするとか・・・
お礼
yambejp様 回答ありがとうございます とりあえず、WindowsにOpensshをセットアップし、公開鍵をパスワードフレーズ無しにて行います
- qaz_qwerty_me
- ベストアンサー率19% (214/1115)
バッチを起動したい別PC・WindowsにRPCがセットされていれば可能なはずですが、UNIXの仕組みなので・・・
お礼
qaz_qwerty_me様 回答ありがとうございます とりあえず、WindowsにOpensshをセットアップし、公開鍵をパスワードフレーズ無しにて行います
お礼
hogejo様 回答ありがとうございます とりあえず、WindowsにOpensshをセットアップし、公開鍵をパスワードフレーズ無しにて行います