如何将击键/交互式gui发送到另一台Win10机器?

时间:2018-05-08 02:26:34

标签: networking windows-10 wmi autohotkey winrm

我目前正在使用AutoHotKey来创建各种宏。我在私人(家庭)网络中并排使用两个桌面。 我希望Run上的AHK PC1命令可以对PC2进行某种调用。两台PC都运行Windows 10(非域名) ,并且都使用相同的登录凭据(通过microsoft.com使用相同的帐户)。

我尝试了什么:我尝试过一些东西,比如WMI,WinRM,schtasks。在处理非交互式脚本时,每个选项都有效。我试图调用脚本a)打开GUI窗口或b)将键击发送到PC2

其他要求:

  • 解决方案不能要求在提示符中键入密码,也不要在命令行调用中提供。我想要的效果是按下键盘上的按钮 - > ahk命令触发器 - >调用PC2上的脚本。
  • 由于此网络与室友(以及他们允许连接到我们的wifi的人)共享,基本安全性仍然是必需的。

这不是特定于语言的问题 - 我正在寻找最简单/最简单/最干净的方法。谢谢你的阅读。

1 个答案:

答案 0 :(得分:0)

尝试像TeamViewer这样的远程访问连接应用。它们允许您通过网络控制另一台PC。 https://www.teamviewer.com/en/

我的院子里有一个天文观测台,四台电脑连接着所有的天文台设备。这四台计算机通过家中的一台PC在我的家庭网络上进行控制。

远程访问应用程序允许您在另一台计算机上运行.exe,在我的情况下通常是一个已编译的AHK脚本。

我有许多需要多台PC的任务。在主PC上运行的脚本将启动天文台PC上的辅助脚本,然后通过向其他共享文件发送文本文件来来回发送消息。接收文本文件的PC将根据消息执行特定操作。

这里是天文台启动程序的链接。我在主PC上启动脚本,打开所有天文台设备,然后在每个天文台PC上启动辅助启动脚本,以加载和定位所有软件,然后连接所有摄像机和相关设备。

https://www.youtube.com/watch?v=UN4VoOKOcXo&feature=youtu.be

这只是展示了在天文台PC上运行的各种程序如何加载和定位所有各种应用程序窗口。不完全是您可能需要的,但它可能会为您提供有关使用远程访问软件可以做些什么的一些想法。

Lorence