首先我会解释我的目标
目标 - 从我的 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(谷歌)资源管理器成功打开
那么为什么IE是从windows机器而不是winexe工具打开的呢?我猜是因为 winexe 看不到 windows ENV 吗?或者也许是别的什么?
请指教——如何通过winexe工具在我的windows机器上打开IE
需要在我的 winexe 语法中添加/更改/替换什么才能在 WIN 上打开 IE?
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