利用快捷方式,使得SAP免密码登陆

本文档详细介绍了如何在SAPGUI 7.70中存储密码和修改注册表以读取ini配置文件。从7.50版开始,密码和快捷方式信息存储于SAPUILandscape.xml。步骤包括通过注册表增加SAPShortcut信息,调整相关注册表键值以显示和启用密码输入,以及编辑sapshortcut.ini文件添加密码。请注意操作前备份注册表。
部署运行你感兴趣的模型镜像

适用于SAP最新客户端GUI7.70。

SAP GUI所有的版本都支持快捷方式存密码的,只是方式变了而已。从7.50开始系统登录和快捷方式都存到了SAPUILandscape.xml这个文件里面,不再是之前的saplogon.ini和sapshortcut.ini。我们可以通过修改注册表的方式,让当前SAP GUI读取ini配置文件。

1、首先在注册表增加SAPShortcut注册信息。以管理员身份运行C:\Windows\System32\cmd.exe,然后运行:
C:\WINDOWS\system32>start sapshcut.exe -register

2、运行regedit.exe注册表编辑器,
a.显示密码输入栏
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP\SAPLogon\LandscapeFormatEnabled = 0
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP\SAPLogon\ShowShortcutTab = 0
做此步骤可能会导致GUI所有链接或快捷方式消失,请注意备份。这是因为GUI读取链接和快捷方式从原来的xml文件变成了ini文件导致的。
c.将密码输入栏设定为可输入
HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security\EnablePassword = 1

3、 双击“sap logon” 图标 ,点“快捷方式”,

点“新建项目”,根据实际情况,添加快捷方式。

4、编辑C:\Users\Moses\AppData\Roaming\SAP\Common\sapshortcut.ini,在每个快捷方式条目后面添加-pw=“你的密码”。

您可能感兴趣的与本文相关的镜像

PyTorch 2.6

PyTorch 2.6

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

SAP系统的免密码登录配置可以通过修改客户端的注册表和创建带有预设参数的快捷方式来实现。以下是适用于SAP GUI 760及以上版本的具体步骤: 1. **启用密码记录功能**:首先需要确保SAP GUI允许记录密码。为此,需修改Windows注册表中的一个键值。按下 `WIN + R` 键打开“运行”对话框,输入 `regedit` 并按回车进入注册表编辑器[^3]。导航至 `HKEY_CURRENT_USER\Software\SAP\SAPShortcut\Security` 路径下,找到名为 `EnablePassword` 的条目,并将其值更改为 `1`。这一步骤将激活SAP GUI中与密码相关的设置。 2. **创建带参数的快捷方式**:接下来,在桌面上找到现有的SAP GUI图标并右键点击,选择“打开文件位置”,定位到 `sapshcut.exe` 文件。以管理员身份运行该程序后,会弹出确认窗口,点击“OK”。随后,通过按下 `Ctrl+R` 打开“运行”对话框,再次启动注册表编辑器,确保之前所做的更改已生效。此时可以在桌面新建一个文本文件,并重命名为具有 `.sap` 后缀的文件(例如 `MySAP.sap`),然后用记事本打开此文件,在其中添加如下格式的内容: ``` [System] Name=Your_SAP_System SystemNumber=00 Client=100 User=your_username Password=your_password Language=en ``` 保存并关闭文件,接着尝试双击这个新创建的 `.sap` 文件,它应该能够直接带你进入指定的SAP系统而无需手动输入用户名和密码。 3. **测试快捷方式**:最后,为了验证一切是否正常工作,可以双击刚刚创建的 `.sap` 快捷方式。如果一切顺利,SAP GUI将会自动填充好所有必要的连接信息,并且使用你在文件中定义的凭据进行登录,从而实现了免密码登录的效果[^3]。 需要注意的是,虽然这种方法简化了用户的登录流程,但同时也带来了潜在的安全风险,因为密码是以明文形式存储在本地计算机上的。因此,建议仅在受信任的环境中采用此类方法,并采取额外措施保护这些敏感信息,比如限制对相关文件的访问权限或者定期更换密码。 此外,对于企业级部署,推荐考虑更加安全的身份验证机制,如单点登录(SSO)解决方案、智能卡认证等高级特性,它们不仅提供了更好的用户体验,还能有效提升整体安全性[^1]。 ```markdown ### 示例配置文件内容 ``` ```plaintext [System] Name=MyCompanySAP SystemNumber=00 Client=100 User=admin Password=securePass123 Language=en ```
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值