【问题标题】:How do I send keystrokes/interative gui to another Win10 machine?如何将击键/交互式 gui 发送到另一台 Win10 机器?
【发布时间】:2018-05-08 02:26:34
【问题描述】:

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

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

其他要求:

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

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

【问题讨论】:

    标签: networking windows-10 wmi autohotkey winrm


    【解决方案1】:

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

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

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

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

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

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

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

    洛伦斯

    【讨论】:

      猜你喜欢
      • 2019-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多