Как активировать программы на windows с Linux-машины
Сначала я объясню свою цель
Цель - запускать программы или скрипты на моем компьютере с Windows на моем компьютере с Linux
Я нахожу инструмент Winexe - этот инструмент выполняет удаленно выполняет команды на удаленной машине Windows из моего Linux - очень приятно,
реальный пример об инструменте winexe и о том, как он работает:
Синтаксис следующего примера должен открыть IE на моей машине с Windows из моего Linux (очень приятно)
./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 не совсем всплывающее окно / открыт? На моих окнах???
Но когда я запускаю / исполняю скрипт open-explorer.vbs в моих окнах, IE (google) explorer открылся успешно
Так почему же IE открывается из машин Windows, а не с помощью инструмента Winexe? Я думаю, потому что winexe не может видеть окна ENV? Или может быть что-то еще?
Пожалуйста, совет - как открыть IE на моей машине Windows с помощью инструмента Winexe
что нужно добавить / изменить / заменить в моем синтаксисе winexe, чтобы открыть IE на WIN?
Синтаксис 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
1 ответ
Согласно документации Winexe:
--interactive=0|1
Desktop interaction: 0 - disallow, 1 - allow.
If you allow use also --system switch (Win > requirement).
Vista do not support this option.
Так --interactive=1 --system
должен сделать свое дело.