一.说明

用户用GUI连接SAP服务器,设定参数后通常需要输入客户端(Client)、用户名、密码、语言等参数(参见《客户端连接配置(SAP GUI 710)》),为简化可自行设定快捷方式绑定多个参数,登录时只需输入密码既可(参见《用快捷方式登录(SAP GUI 710)》)。

如果在快捷登录保存密码,登录时无需输入密码直接登录,则更加便捷。但在SAP GUI 710后默认是不推荐,如果用户愿意承担风险,则需通过相关设置可以存入密码。

不同版本GUI对于保存密码的状态与设定是一样的:

  • GUI 710到740版本(含),快捷参数的界面密码输入框是灰色不可编辑状态,需要增加SAPShortcut注册信息,及修改一个注册表值;
  • GUI 750的默认密码输入框是隐藏不显示的,除GUI 740之前版本操作外,还需增加修改一个注册表值才能使其显示;
  • GUI 760的默认密码输入框不显示,目前未发现允许输入的方法。

示例是在Windows 7下的操作,如在Windows 10下则在修改注册表时,需先修改注册表项的权限。

二.低于GUI 740版本(含)的操作

GUI 710到740版本,可按以下两个步骤操作。对于GUI 750,除这两步操作外,还需要增加一个注册表修改。示例是在Windows 7和GUI 730下完成的。

首先在注册表增加SAPShortcut注册信息,在Windows中打开资源管理器,从GUI的安装目录找到sapshcut.exe文件:

  • 如果是32位操作系统且安装在C盘,通常是在“C:\Program Files\SAP\FrontEnd\SAPgui\”目录下;
  • 如果是64位操作系统且安装在C盘,则通常是在“C:\Program Files (x86)\SAP\FrontEnd\SapGui\”目录下。

找到sapshcut.exe文件后,用鼠标点击右键弹出菜单,以管理员身份执行,如图 1所示。

图 1 以管理员身份运行sapshcut.exe

运行成功后界面如图 2所示。

图 2 sapshcut.exe执行成功信息

第二步是修改注册表,在Windows 7系统下,点击Windows右下角的开始图标,在弹出界面的输入框输入regedit.exe并回车,如图 3所示。

图 3 执行regedit.exe

注册表编辑器运行后,查找路径“HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security”(前述运行sapshcut.exe成功会在路径“HKEY_CURRENT_USER\Software\SAP\”下增加“SAPShortcut\Security”子项),右侧有一个数值项EnablePassword,字符串型,默认值为“0”,将其改为值“1”。此步设定完在。

图 4 为输入密码修改注册表参数

以上设定完成后,GUI完全退出再重新启动,此时新建快捷方式密码框是可编辑状态,如图 5所示,已有的快捷方式也可通过属性更改增加维护密码。

图 5 GUI快捷方式属性设置

维护密码保存,系统会再次弹出对话框进行风险提醒,同时提示保存密码的文件需要相应授权,如图 6所示,点击按钮“是(Y)”确认。之后,点击此条快捷方式可免输密码直接进入系统。

图 6 保存密码信息提示

三.GUI 750补充操作

对于GUI 750,为显示密码输入框,除上述两步操作外,还需要增加修改一个注册表信息,路径为“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP\SAPLogon”(注意:与前述注册表的操作不在一个根目录下),里面有一个数值项LandscapeFormatEnabled,默认值为1,将其改为0,如图 7所示。

图 7 GUI 750为显示密码框修改注册表参数

修改后,在GUI 750维护快捷输入时,可见到密码输入框的显示。

发表回复

Post Navigation