使用命令行登录 SAP


sapshcut.exe 命令可用来从命令行登录 SAP,如下例所示

步骤

将包含 sapshcut.exe 命令的目录添加到你的系统或用户路径。sapshcut.exe 命令作为 SAP 客户端的一部分安装到以下目录中: C:\Program Files\SAP\FrontEnd\SAPgui
若要将其他目录添加到 Windows 系统上的系统或用户路径,请选择 控制面板 > 系统 > 高级 > 环境变量。
.bat 文件必须命名为 sapshcut.bat,并且必须位于默认路径中,在 sapshcut.exe 文件之前。
从预定义的启动定义中调用 sapshcut.bat 文件时,传递给该文件以下参数 −

%1
keyword "-command"

%2
transaction_name, for example: SM13

%3
keyword "-system"

%4
SAP_system_identifier, for example: TV1

%5

keyword "-client"
%6
client_number, for example: 100

以下示例显示了一个示例 sapshcut.cmd 文件。在此示例中,当通过 TV1 系统的应用程序启动运行 sapshcut 时,使用不同的用户 ID 和密码。所有其他 SAP 系统都使用默认登录参数。

@echo off set sapshcut="C:\Program Files\SAP\FrontEnd\SAPgui\sapshcut.exe"
if "%4" == "TV1" (
   %sapshcut% %* -user=myid -password=mypwd
) else (
   %sapshcut% %*
)

更新于: 2020 年 2 月 18 日

1000+ 次浏览

开启你的 职业生涯

完成课程即可获得认证

开始
广告