可以从mac上编写脚本在Windows VM上运行应用程序吗?

可以从mac上编写脚本在Windows VM上运行应用程序吗?,windows,macos,automation,remote-desktop,Windows,Macos,Automation,Remote Desktop,我正在使用mac上的RDC连接连接到客户端网络中的应用程序(在windows box上)。是否可以编写执行以下操作的脚本: 打开你的RDC。(我正在使用CoRD,我的VM凭据保存在.rdp文件中 使用.rdp文件中的有效凭据登录到VM 在该虚拟机上打开应用程序(例如:IE浏览器) 我的shell脚本中的以下代码将我连接到我的VM。(前两个步骤正在工作) 我应该如何自动化第三步? 除了shell脚本还有其他方法吗?如果你在Mac上安装Jenkins slave agent,然后在Windows机器

我正在使用mac上的RDC连接连接到客户端网络中的应用程序(在windows box上)。是否可以编写执行以下操作的脚本:

  • 打开你的RDC。(我正在使用CoRD,我的VM凭据保存在.rdp文件中
  • 使用.rdp文件中的有效凭据登录到VM
  • 在该虚拟机上打开应用程序(例如:IE浏览器)
  • 我的shell脚本中的以下代码将我连接到我的VM。(前两个步骤正在工作)

    我应该如何自动化第三步? 除了shell脚本还有其他方法吗?

    如果你在Mac上安装Jenkins slave agent,然后在Windows机器上安装Jenkins slave agent,你可以通过Jenkins web UI在Windows box上远程运行你喜欢的任何命令,并返回结果。在这种情况下,根本不需要使用RDC


    有关更多背景信息,请参阅:

    这可能是一个过于简单的答案,但将自动执行第三步。它是免费的,并且非常容易编写脚本。您可以在VM的启动例程中使用它,因此当您登录时,您可以开始您的工作

    我以前在Windows上测试过一些Java Swing组件,它非常方便(Windows在我Mac上的Virtualbox VM上运行)

    open rdp://[username[:password]@]hostname