最初にターゲットを説明します
ターゲット - Linux マシンから Windows マシンでプログラムまたはスクリプトを実行する
winexe ツールを見つけました。このツールは、Linux からリモート Windows マシンでコマンドをリモート実行します。非常に優れています。
winexe ツールに関する実際の例とその仕組み:
次の構文例では、Linux から Windows マシンの IE を開く必要があります (非常に便利です)。
./winexe -U login%password -W WORKGROUP //remore_machine_ip "cmd /k cscript C:/open-explorer.vbs"
open-explorer.vbsスクリプトは次のようになります。
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "iexplore http://www.google.com", 9
それでは、問題を説明します..... winexe 構文に関しては、winexe が実際に open-explorer.vbs スクリプトを実行していることがわかりますが、
IE が実際にポップアップ/開かないのですか? 私の窓に???
しかし、Windows でopen-explorer.vbsスクリプトを実行/実行すると、IE (Google) エクスプローラーが正常に開きました。
では、なぜ IE は winexe ツールではなく Windows マシンから開いたのでしょうか? winexe が Windows ENV を認識できないためだと思います。それとも何か他のものですか?
アドバイスをお願いします – winexe ツールを使用して Windows マシンで IE を開く方法
WIN で IE を開くには、winexe 構文で何を追加/変更/置換する必要がありますか?
WINEXE ツールの構文
./winexe -U login%password -W WORKGROUP //remore_machine_ip "cmd /k cscript C:/open-explorer.vbs"
login - WIN login
password - WIN password
remore_machine_ip - WIN ip address
winexe サイト - http://www.aldeid.com/wiki/Winexe