我使用 vbs 将文件上传到 SAP。在树液中单击“添加文件”后,屏幕上有以下窗口。
我无法使用 SAP 对象控制该窗口,所以我使用WScript.Shell
. 我的问题是 - 如何将文本(文件路径)粘贴到“文件名:”字段?我曾经wshShell.SendKeys "{TAB}"
从一个字段跳转到另一个字段并粘贴文件路径,但不知何故它并不总是有效。如何直接控制该字段“文件名:”并编辑它的值?
我的代码在这里:
Set wshShell = CreateObject("WScript.Shell")
filePath = "C:\image.png"
wshShell.AppActivate("Storing Files in Documents")
WScript.sleep 200
wshShell.SendKeys "{TAB}"
WScript.sleep 200
wshShell.SendKeys filePath
WScript.sleep 200
wshShell.SendKeys "{ENTER}"
WScript.Quit
问候