【问题标题】:How to access menu bar with pywinauto without using mouse click methods?如何在不使用鼠标单击方法的情况下使用 pywinauto 访问菜单栏?
【发布时间】:2020-08-12 18:02:10
【问题描述】:

我需要我的程序在没有焦点的情况下处理 RDP 会话。 所有三种方法都不能通过任务计划程序启动的最小化 RPD 会话工作

app['program'].menu_select('Tools -> Settings...') 

app['program']['Tools'].select()     or   app['program']['Tools'].click_input()
app['program']['Settings...'].select()  or  app['program']['Tools'].click_input()

在我手动启动程序并自己检查菜单中的复选框后,程序的其余部分通过任务计划程序通过 app.connect 方法正常工作。 还有其他方法可以在不使用鼠标的情况下访问该菜单吗?

【问题讨论】:

    标签: python pywinauto


    【解决方案1】:

    所有食谱都收集在这里:Remote Execution Guide

    【讨论】:

    • 我的意思是整个脚本工作正常,但你能启动工具设置...窗口不同吗?如果没有其他办法,我肯定会使用VNC。
    • 我在以前的工作中使用 VNC 来满足 CI 需求。这是我作为 pywinauto 维护者所知道的最佳方式。
    猜你喜欢
    • 1970-01-01
    • 2013-02-15
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    • 2021-07-21
    • 2019-06-30
    • 2020-09-23
    • 2016-11-15
    相关资源
    最近更新 更多