【发布时间】:2013-07-13 18:33:09
【问题描述】:
首先我会解释我的目标
目标 - 从我的 Linux 机器上执行我的 windows 机器上的程序或脚本
我找到了 winexe 工具——这个工具在我的 Linux 上远程执行远程 Windows 机器上的命令——非常好,
关于winexe工具的真实例子,以及它是如何工作的:
以下示例语法应该在我的 Windows 机器上从我的 Linux 上打开 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 是从 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
【问题讨论】:
-
你试过
--interactive=1和--system作为winexe的参数吗? -
是的好主意(我会试试 - ) - 请写下我的问题的答案,我会投票给你......
-
嘿伙计们,你能提供完整的行吗,因为使用 --interactive=1 和 --system 就像我写的一样 --help 或其他东西:我的行:winexe --system -U "work/user%pw043" --interactive=1 //server.something --system "C:\Utility\prog.exe"
标签: linux windows windows-xp remote-access winexe