Automated tests 是否可以使用Autoit在远程桌面上操作?

Automated tests 是否可以使用Autoit在远程桌面上操作?,automated-tests,autoit,remote-desktop,Automated Tests,Autoit,Remote Desktop,我需要自动化在远程桌面上执行的操作。au3recoder(与Autoit一起提供)似乎不会在RDP上记录任何内容。是的,如果在RDP机器上执行文件,Autoit会在该机器上工作。如果您想通过RDP连接从自己的PC上使用它,可能会变得很困难 您无法通过RDP检测到windows,这使得大多数AutoIt功能无用 您可以使用鼠标单击()单击位置。这不是最优雅的版本,但它适用于小事情 Au3录音机从来没有为我工作过,所以你也可以自己硬编码 我建议您将文件复制到RDP机器上,以使用所有AutoIt功能。

我需要自动化在远程桌面上执行的操作。au3recoder(与Autoit一起提供)似乎不会在RDP上记录任何内容。

是的,如果在RDP机器上执行文件,Autoit会在该机器上工作。如果您想通过RDP连接从自己的PC上使用它,可能会变得很困难

  • 您无法通过RDP检测到windows,这使得大多数AutoIt功能无用
  • 您可以使用鼠标单击()单击位置。这不是最优雅的版本,但它适用于小事情
  • Au3录音机从来没有为我工作过,所以你也可以自己硬编码
  • 我建议您将文件复制到RDP机器上,以使用所有AutoIt功能。

    当然可以。 你可以使用大部分的“自动”函数,因为它们是C++函数,Windows拥有它们。 最准确的方法是通过AutoIt使用CMD来获取大部分信息。
    然而,最优雅的方式是使用PowerShell。

    当我在主机上安装了AU3Recorder,然后通过远程桌面登录到另一个vm时,AU3Recorder不会接收任何信息,我也尝试“运行”(“notepad.exe”)“在远程虚拟机上,但没有用,所以我的问题是AutoIt是否在远程桌面上工作..我想它不会。它确实工作。”。也许你还有另一个问题,但我只在RDP机器上工作,它工作得非常好,就像我是本地人一样。