0

我使用 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

问候

4

0 回答 0