云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名解析_阿里云部署禅道_便宜的

小七 141 0

大多数人在个人数据库或Excel表中记录他们的所有(SAP)系统、用户、密码。我自己在microsoftaccess数据库中这样做。当SAP用户/密码更改时,需要将这些更改写回SAP登录配置。请在下面找到Microsoft Visual Basic for Applications(VBA)代码以执行此操作。

SAP系统客户端的单个记录可以作为快捷方式保存在SAP登录中。

快捷方式包含连接数据(用户、密码、客户端、语言、,…)到特定的SAP系统。

SAP登录快捷方式保存到名为快捷方式.ini。此文件位于目录[Windows用户目录]\AppData\Roaming\SAP\Common中。[Windows用户目录]是Windows用户的本地文件。在大多数情况下,它是目录C:\Users\Login name.

的命令部分快捷方式.ini文件具有下一个文件格式:

命令参数部分由[命令]标识。SAP系统ID和客户机由参数-sid和-clt标识。用户和密码由参数-u和-pw或-pwenc标识。-pw以未加密的格式保存密码。-pwenc以加密格式保存密码。SAP Logon将用-pwenc以加密格式保存密码。在这里的VBA代码中,使用了带-pw的未加密版本。

我自己使用Microsoft Access数据库来存储用户和密码。但只要VBA可以访问任何数据库或Excel表,服务器 云服务器,高防云服务器,就可以使用它们。这里DAO用于访问名为QuUserSapShortcut的记录集。只要在VBA编码中使用正确的名称,就可以使用任何其他记录集或表(数据库.OpenRecordset("QuUserSapShortcut"))。这里使用SystemInstance、Client、User和Password字段。只要在VBA编码中使用正确的名称,

就可以使用任何其他字段名快捷方式.ini文件由下面的VBA子例程ChangeSAPShortcutIni()更新。程序需要现有的SAP快捷方式快捷方式.ini具有现有系统实例和客户机参数的文件。

该文件在读取模式下用OpenTextFile打开读取。处理每个命令行,新手建站教程,当在SID(数据库字段SystemInstance,参数SID)和client(数据库字段client,参数clt)上找到相应的数据库记录时,将替换user(数据库字段user,大数据学什么,参数u)和password(数据库字段password,参数pw或pwenc)。最后保存文件并用OpenTextFile在写入模式下覆盖。

要将命令行提取到其参数组件中,使用正则表达式(Object RegExp)模式"-([^=]+)=""([^""]*)"""。它从每个命令行提取所有-parameter="XXX"组件。例如,大数据收集,其中参数=clt,XXX=100.