我有一个程序,它使用PyKeyboard.tap_key()发送击键到另一个应用程序,我自动化(应用程序不能自动任何其他方式,不幸的是)。 我在远程Windows计算机上运行它,通过远程桌面访问它。
当我连接时,PyKeyboard.tap_key()可以正常工作,但是如果从远程桌面会话断开连接,则不再传递击键。
另一个问题:断开与“注销 – >切换用户”相当的远程会话? 我假设问题是用户没有login(即使会话正在运行)。
msbuild只是部署没有构build
如果wpf应用程序没有响应,然后自动重启
奇怪的pythonsearchpath的行为,这里怎么了?
Python – Windows中的附魔软件包
如何为Win32构build谷歌的C ++ libphonenumber库
事件日志侦听器 – 应用程序和服务
通过C#显示“设备和打印机”窗口?
服务无法启动。 服务进程无法连接到服务控制器
在类文件中不兼容魔术值21877456
Perfmon,PerfMonitor和PerfView
看来,这不是一个Python相关的问题。 这也发生在sendinput() (这可能是Python使用的WINAPI函数)。
从这个MSDN线程 :
出于安全原因锁定计算机时,应用程序不允许将输入发送到桌面。 我测试了在RDP最小化时更改光标位置,但事实上,当会话最小化后恢复时,鼠标光标不显示,恢复时,直到鼠标移回可见区域,光标才可见,在这种情况下显示在用户移动的位置。 实际上,即使RDP窗口被恢复,但主机上的鼠标不在窗口之上,RDP窗口中的鼠标光标也将不可见。 所以这可能也是不可能的。 如果您正在尝试实现特定的行为,除了通过模拟输入移动鼠标之外,还有其他方法可以实现此目的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。