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

时间:2016-02-23 10:44:43

标签: automated-tests autoit remote-desktop

我需要自动执行我在远程桌面上执行的操作。 au3recoder(附带Autoit)似乎没有在RDP上记录任何内容。

2 个答案:

答案 0 :(得分:1)

是的,如果您在该计算机上执行该文件,则Autoit可在RDP计算机上运行。如果你想通过RDP连接从你自己的PC上使用它可能会很困难。

  1. 您无法检测RDP上的窗口是什么导致大多数AutoIt函数无法使用。
  2. 您可以使用MouseClick()单击位置。它不是最优雅的版本,但适用于小事。
  3. Au3录音机从不为我工作,所以你也可以自己硬编码。
  4. 我建议您将文件复制到RDP计算机以使用所有AutoIt功能。

答案 1 :(得分:1)

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