#include <File.au3>
; 检查C盘路径下的文件是否存在
$filePath1 = "C:\Program Files (x86)\SAP\FrontEnd\SAPgui\sapshcut.exe"
If FileExists($filePath1) Then
; 如果文件存在,则运行它
RunWait($filePath1 & " -system=S4P -client=800 -user=账号 -pw=密码 -language=ZH", "", @SW_SHOW)
WinWaitActive("SAP Logon")
Sleep(1000)
Send("{TAB}{TAB}{TAB}{UP}{ENTER}")
Else
; 如果文件不存在,则运行D盘路径下的文件
$filePath2 = "D:\Program Files (x86)\SAP\FrontEnd\SAPgui\sapshcut.exe"
RunWait($filePath2 & " -system=S4P -client=800 -user=账号 -pw=密码 -language=ZH", "", @SW_SHOW)
WinWaitActive("SAP Logon")
Sleep(1000)
Send("{TAB}{TAB}{TAB}{UP}{ENTER}")
EndIf