为什么Autoit脚本不能通过SSH(W10)运行?

时间:2016-03-11 16:58:30

标签: windows ssh putty autoit

关于AutoIT的简单命令:

ControlClick("Sighthound Video","","[CLASS:wxWindowNR; INSTANCE:46]","Primary")
ControlClick("Sighthound Video","","[CLASS:wxWindowNR; INSTANCE:49]","Primary")

单击应用程序中的按钮。 我创建了一个名为“Toggle.au3”的脚本。

如果我点击双击,它就可以了。 如果我从命令行启动它,它的工作原理。 如果我使用Putty(通过SSH)从远程计算机启动它不起作用;没有出现错误但不执行任务。

为什么呢?我也尝试在exe文件中编译,但没有任何改变。

  • Windows 10
  • Bitvise SSH服务器
  • AutoIT 3.3.14.2

THX。

1 个答案:

答案 0 :(得分:0)

这是因为您没有远程计算机的权限。 如果au3.exe获得了远程的权限,那么肯定不会进行交互。

编辑:但是所有自动命令都是基于窗口的命令,这意味着C ++命令。如果你可以通过putty或CMD调用这些命令,那么它可能会起作用