SAP Gui Scripting案例10:自动打开SAP软件并交互登录SAP

复制SAP Gui Scripting案例9:让用户输入密码并登录SAP的vbs脚本,在文件前面增加自动打开SAP软件的代码。

完整代码如下:

此时,你无需事先打开SAP客户端,只需要双击运行脚本就能实现自动打开SAP、自动登录的操作了。

嗯,不错哟。

需要注意的是,密码输入框可能在任务栏上,看到这个图标点一下就能弹出密码输入框了:

本案例VBS脚本和附件:案例10_自动打开SAP并弹框用户输入密码登录ER1

点击标签SAP GUI Scripting可查看更多本系列文章。

SAP Gui Scripting案例9:让用户输入密码并登录SAP

SAP Gui Scripting案例8:全自动登录SAP的方式需要在vbs脚本文件中存储用户的密码,不太安全。

本案例优化案例8,执行脚本过程中弹窗提示用户输入密码后登录SAP。

本例中我们登录SAP连接ER1:

在执行脚本时,可以不必切换到这个连接所在的目录,例如目录停留在最上一级,不会影响脚本选择系统。

例如:你鼠标点击的是根目录,但执行脚本不会受影响。

我们复制一份案例8的脚本,通过变量的方式替换密码字段的值即可实现此需求。

打开SAPGUI软件,运行脚本:

本案例VBS脚本和附件:案例9_弹框用户输入密码登录ER1

点击标签SAP GUI Scripting可查看更多本系列文章。

SAP Gui Scripting案例8:全自动登录SAP

sap gui scripting案例7中,我们需要先人工打开300的登录界面才能登录成功。

本案例将实现自动打开连接并输入密码登录系统。

把案例7的vbs复制一份出来,修改代码如下,主要是修改Set connection为指定连接的方式:

上图中的DEMO_S4P为连接名称,所以没事别随便改名称,容易整出问题。

现在我们打开SAP客户端软件,运行脚本试试:

BINGO!

本案例VBS脚本和附件:案例8_全自动登录SAP300

点击标签SAP GUI Scripting可查看更多本系列文章。