1

我正在尝试在 AutoIt 中运行同一脚本的多个实例,这需要模拟鼠标点击和击键。当我运行它的单个实例时,我的脚本工作得很好。问题是我需要在我的桌面上立即为我的每个客户运行不同的实例。有没有一种方法可以为我的每个脚本创建不同的鼠标和键盘对象?我是使用 AutoIt 的新手,如果这是一个直截了当的问题,请原谅我。

4

1 回答 1

2

不是直接的。但是,您可以查看几种方法:

  1. 如果不需要鼠标移动,请重写代码以使用ControlClickControlSend. 这些将允许多个脚本同时自动化,因为它们不使用鼠标。
  2. 如果您知道 windows api,并且您正在自动化不同的窗口,那么请查看windows 桌面 api。这些将允许您在不同的桌面上运行程序,从而在后台自动运行。

总是推荐第一种方法,但并不总是可行的。

于 2012-04-10T07:47:07.823 回答