如何自动控制远程Windows客户端

时间:2018-02-22 11:58:30

标签: python python-3.x pywinauto

我正在尝试在远程服务器上自动执行备份过程,在使用selenium登录网站后,它会启动远程Windows客户端和chrome接受弹出窗口,

我设法用pywinauto点击chrome弹出窗口,但无法找出远程客户端窗口。 SWAPY没有窗口和此代码的任何下拉选项:

app = pywinauto.application.Application()
app.connect(title=u'Computer - \\\\Remote', class_name='Transparent Windows Client')
app.Window_(title=u'Computer - \\\\Remote', class_name='Transparent Windows Client').PrintControlIdentifiers()

返回:

Control Identifiers:
Transparent Windows Client - 'Windows Security - \\Remote'    (L1702, T282, R2131, B585)
['Windows Security - \\\\RemoteTransparent Windows Client', 'Transparent Windows Client', 'Windows Security - \\\\Remote']
child_window(title="Windows Security - \\Remote", class_name="Transparent Windows Client")

这对我来说并没有多大帮助。这是否意味着我对这种方法运气不好?

我真的更喜欢自动运行而不依赖于屏幕排序方法上的“点击x和y坐标”。任何帮助表示赞赏。

0 个答案:

没有答案