2014-12-12 2 views
0

Я пытаюсь разработать инструмент для развертывания среды с гипер-v, мне нужно создать виртуальные машины с шаблоном и установить указанное программное обеспечение на виртуальной машине.Можно ли запустить приложение на удаленном компьютере через RDP-клиент?

Но, как я использую тот же шаблон, так что я не могу общаться с помощью IP/имя хоста, а потом узнать, что я могу подключить VM через RDP, давая имя виртуальной машины, как

axMsRdpClient8NotSafeForScripting1.AdvancedSettings2.RDPPort = 2179; 
axMsRdpClient8NotSafeForScripting1.AdvancedSettings7.PCB = vmIDTextBox.Text; 

хотя, не может запускать exe-файл с помощью api «ITSRemoteProgram RemoteProgram»

Кто-нибудь знает, как это сделать? Поскольку я должен делать это автоматически, я не могу использовать консоль GUI. Любые предложения очень ценятся, спасибо.

ответ

0

Для Windows удаленных компьютеров, вы можете использовать PsExec из инструментов Microsoft Sysinternals:

http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

Это бесплатно, очень легкий, и делает то, что вы хотите :-).

Для Linux, вы можете использовать SSH. (который также доступен для Windows, но вам нужен демон на конечной машине, такой как FreeSSHd).