我想自动执行Windows中从Dropbox Desktop App生成下载链接的任务。基本上,我的目标是自动化:
Dropbox文件夹>文件>右键单击>“复制下载链接”。
当前,我已经使用pywinauto,但是这种方法似乎与我的规范不符:
我只是想知道是否有解决方法来启用这些规范。下面是我的代码。
from pywinauto import Desktop, Application, clipboard
DB_PATH="\"C:\\Users\\AdminUser\\Dropbox\""
Application().start( f'explorer.exe {DB_PATH}')
# connect to another process spawned by explorer.exe
# Note: make sure the script is running as Administrator!
app = Application(backend="uia").connect(path="explorer.exe", title="Dropbox")
app.Dropbox.set_focus()
common_files = app.Dropbox.ItemsView.get_item('start')
common_files.right_click_input()
app.ContextMenu.CopyDropboxLink.invoke()
_data = pywinauto.clipboard.GetData()
app.kill()
print(_data)
我也尝试使用这些链接,但无法将“命令”与上下文菜单绑定在一起:
谢谢!