เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เชฎเซ‡เช‚ เชชเซเชฐเชฅเชฎ เช† เชฒเซ‡เช– เชฎเชพเชฐเชพเชฎเชพเช‚ เชฒเช–เซเชฏเซ‹ เชนเชคเซ‹ เชฌเซเชฒเซ‹เช—, เชœเซ‡เชฅเซ€ เชชเช›เซ€เชฅเซ€ เชซเชฐเซ€เชฅเซ€ เชถเซ‹เชงเชตเซเช‚ เช…เชจเซ‡ เชฏเชพเชฆ เชจ เชฐเชพเช–เชตเซเช‚, เชชเชฐเช‚เชคเซ เช•เซ‹เชˆเช เชฌเซเชฒเซ‹เช— เชตเชพเช‚เชšเซเชฏเซ‹ เชจ เชนเซ‹เชตเชพเชฅเซ€, เชนเซเช‚ เช† เชฎเชพเชนเชฟเชคเซ€ เชฆเชฐเซ‡เช• เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เชœเซ‹ เช•เซ‹เชˆเชจเซ‡ เชคเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชœเชฃเชพเชฏ เชคเซ‹.

SAP R/3 เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เชชเชพเชธเชตเชฐเซเชก เชฐเซ€เชธเซ‡เชŸ เชธเซ‡เชตเชพเชจเชพ เชตเชฟเชšเชพเชฐ เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชเช• เชชเซเชฐเชถเซเชจ เชŠเชญเซ‹ เชฅเชฏเซ‹ - เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚เชฅเซ€ เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ SAP GUI เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚? เช† เชตเชฟเชšเชพเชฐ เชตเซ‡เชฌ เชธเซ‡เชตเชพเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเชคเซ‹ เชนเซ‹เชตเชพเชฅเซ€, เชธเซŒเชชเซเชฐเชฅเชฎ SAP GUI เชจเซ€ SOAP เชตเชฟเชจเช‚เชคเซ€เชจเซ‹ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชตเซ‹ เช…เชจเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชเช• เชชเชฐ เชชเชพเชธเชตเชฐเซเชก เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชธเชพเชฅเซ‡ เชตเซ‡เชฌ เชชเซƒเชทเซเช เชจเซ€ เชฒเชฟเช‚เช• เชธเชพเชฅเซ‡เชจเซ‹ เชˆเชฎเซ‡เชˆเชฒ เชฎเซ‹เช•เชฒเชตเซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเซเช‚. เชธเชซเชณ เชชเชพเชธเชตเชฐเซเชก เชฐเซ€เชธเซ‡เชŸ เช…เชจเซ‡ เช† เช–เซ‚เชฌ เชœ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเชพเชธเชตเชฐเซเชก เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชตเชฟเชถเซ‡เชจเซ‹ เชธเช‚เชฆเซ‡เชถ, เชชเช›เซ€ เชนเซเช‚ เชˆเชšเซเช›เซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชชเซƒเชทเซเช เชจเซ‡ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชจเซ€ เชฒเชฟเช‚เช• เชชเชฃ เชนเซ‹เชฏ. เชคเชฆเซเชชเชฐเชพเช‚เชค, เช† เชฒเชฟเช‚เช• เช‡เชšเซเช›เชฟเชค เชธเชฟเชธเซเชŸเชฎ เช–เซ‹เชฒเชตเซ€ เชœเซ‹เชˆเช, เช…เชจเซ‡ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชฎเชพเช‚, เชฒเซ‹เช—เชฟเชจ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชซเซ€เชฒเซเชกเซเชธ เชธเชพเชฅเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชญเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช เชฎเชพเชคเซเชฐ เชฌเซ‡ เชตเชพเชฐ เช‰เชคเซเชชเชพเชฆเช• เชชเชพเชธเชตเชฐเซเชก เชญเชฐเชตเชพเชจเซ‹ เชฐเชนเซ‡เชถเซ‡.

SAP เชฒเซ‹เช—เซ‹เชจ เชฒเซ‹เชจเซเชš เช•เชฐเชตเซเช‚ เช เช…เชฎเชพเชฐเชพ เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เชฐเชธเชชเซเชฐเชฆ เชจ เชนเชคเซเช‚, เช…เชจเซ‡ sapgui.exe เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชจเชพเชฎเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹ เช…เชถเช•เซเชฏ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎ เชถเชฐเซ‚ เช•เชฐเชตเซ€ เชถเช•เซเชฏ เชนเชคเซเช‚. เชฌเซ€เชœเซ€ เชฌเชพเชœเซ, เชฎเชจเชธเซเชตเซ€ เชธเชฐเซเชตเชฐ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เชธเชพเชฅเซ‡ SAP GUI เชฒเซ‹เชจเซเชš เช•เชฐเชตเซเช‚ เช เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจ เชนเชคเซเช‚: เชœเซ‹ เช†เชชเชฃเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชชเชพเชธเชตเชฐเซเชกเชจเซ‡ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชคเซ‹ เชธเช‚เชญเชตเชคเชƒ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชœเชฐเซ‚เชฐเซ€ เชฒเชพเช‡เชจ เช›เซ‡, เชคเซ‡เชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชฅเซ‡, เช…เชจเซ‡ เชคเซเชฏเชพเช‚. เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชธเชพเชฅเซ‡ เช—เชกเชฌเชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ SAP GUI เชถเซ‰เชฐเซเชŸเช•เชŸ เชŸเซ‡เช•เซเชจเซ‰เชฒเซ‰เชœเซ€ เช…เชจเซ‡ sapshcut.exe เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชชเซ‚เชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡เชฃเซ‡ เชšเซ‹เช•เซเช•เชธ "เชถเซ‹เชฐเซเชŸเช•เชŸ" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เช†เชกเซ‡เชงเชก เชจเชฟเชฐเชพเช•เชฐเชฃ: โ€‹โ€‹ActiveX เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซ€เชงเชพ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚เชฅเซ€ sapshcut.exe เชฒเซ‰เชจเซเชš เช•เชฐเชตเซเช‚:

function openSAPGui(sid, client, user, password) {
var shell = new ActiveXObject("WScript.Shell");
shell.run('sapshcut.exe -system="'+sid+'" -client='+client+' -user="'+user+'" -pw="'+password+'" -language=RU');
}

เชธเซ‹เชฒเซเชฏเซเชถเชจ เช–เชฐเชพเชฌ เช›เซ‡: เชชเซเชฐเชฅเชฎ, เชคเซ‡ เชซเช•เซเชค เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชเช•เซเชธเชชเซเชฒเซ‹เชฐเชฐเชฎเชพเช‚ เชœ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เชฌเซ€เชœเซเช‚, เชคเซ‡เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชฏเซ‹เช—เซเชฏ เชธเซเชฐเช•เซเชทเชพ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ เชธเช‚เชธเซเชฅเชพเชฎเชพเช‚ เชกเซ‹เชฎเซ‡เชจ เชธเซเชคเชฐเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เชชเชฃ, เชฌเซเชฐเชพเช‰เชเชฐ เชเช• เชญเชฏเชœเชจเช• เชตเชฟเชจเซเชกเซ‹ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชšเซ‡เชคเชตเชฃเซ€:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เชฎเชจเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เช‰เช•เซ‡เชฒ # 2 เชฎเชณเซเชฏเซ‹: เชคเชฎเชพเชฐเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชตเซ‡เชฌ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฌเชจเชพเชตเชตเซ‹. เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเชฐเซเชถเชพเชตเชคเซ€ เชฒเชฟเช‚เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฎเชจเซ‡ เชœเซ‹เชˆเชคเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เช…เชฎเซ‡ เชœเชพเชคเซ‡ HKEY_CLASSES_ROOT เชตเชฟเชญเชพเช—เชฎเชพเช‚เชจเซ€ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ Windows เชฎเชพเช‚ เชฐเชœเซ€เชธเซเชŸเชฐ เช•เชฐเซ€เช เช›เซ€เช. เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚ SAP GUI เชถเซ‰เชฐเซเชŸเช•เชŸเชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชชเซ‡เชŸเชพเชตเชฟเชญเชพเช— เชนเซ‹เชตเชพเชฅเซ€, เชคเชฎเซ‡ เชคเซเชฏเชพเช‚ เช–เชพเชฒเซ€ เชฎเซ‚เชฒเซเชฏ เชธเชพเชฅเซ‡ URL เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเซเชŸเซเชฐเชฟเช‚เช— เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เช† เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡ sapgui.exe เชชเชฐเชฟเชฎเชพเชฃ เชธเชพเชฅเซ‡ /เชถเซ‹เชฐเซเชŸเช•เชŸ, เชœเซ‡ เช†เชชเชฃเชจเซ‡ เชœเซ‹เชˆเช เช›เซ‡ เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เช›เซ‡:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เชธเชพเชฐเซเช‚, เช…เชฅเชตเชพ เชœเซ‹ เช†เชชเชฃเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฎเชจเชธเซเชตเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, sapshcut), เชชเช›เซ€ เชคเชฎเซ‡ เชจเซ€เชšเซ‡เชจเซ€ reg เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เชฐเชœเซ€เชธเซเชŸเชฐ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTsapshcut]
@="sapshcut Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOTsapshcutDefaultIcon]
@="sapshcut.exe"
[HKEY_CLASSES_ROOTsapshcutshell]
[HKEY_CLASSES_ROOTsapshcutshellopen]
[HKEY_CLASSES_ROOTsapshcutshellopencommand]
@="sapshcut.exe "%1""

เชนเชตเซ‡, เชœเซ‹ เช†เชชเชฃเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเชฐเซเชถเชพเชตเชคเซ€ เชตเซ‡เชฌ เชชเซ‡เชœ เชชเชฐ เชฒเชฟเช‚เช• เชฌเชจเชพเชตเซ€เช เชธเชชเช—เซเช‡.เชถเซ‹เชฐเซเชŸเช•เชŸ.เชซเชพเช‡เชฒ เช เชœ เชฐเซ€เชคเซ‡:

<a href='Sapgui.Shortcut.File: -system=SID -client=200'>SID200</a>

เช†เชชเชฃเซ‡ เช†เชจเชพ เชœเซ‡เชตเซ€ เชตเชฟเชจเซเชกเซ‹ เชœเซ‹เชตเซ€ เชœเซ‹เชˆเช:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เช…เชจเซ‡ เชฌเชงเซเช‚ เชธเชฐเชธ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ "เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‹" เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชœเซ‹เชˆเช เช›เซ€เช:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เช…เชฐเซ‡เชฐเซ‡, เชฌเซเชฐเชพเช‰เชเชฐ เชธเซเชชเซ‡เชธเชฌเชพเชฐเชจเซ‡ %20 เชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡. เช เซ€เช• เช›เซ‡, เช…เชจเซเชฏ เช…เช•เซเชทเชฐเซ‹ เชชเชฃ เชŸเช•เชพ เชชเซเชฐเชคเซ€เช• เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เช†เช‚เช•เชกเชพเช•เซ€เชฏ เช•เซ‹เชกเชฎเชพเช‚ เชเชจเซเช•เซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช…เชจเซ‡ เชธเซŒเชฅเซ€ เช…เชชเซเชฐเชฟเชฏ เชฌเชพเชฌเชค เช เช›เซ‡ เช•เซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชธเซเชคเชฐเซ‡ เช…เชนเซ€เช‚ เช•เช‚เชˆเชชเชฃ เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€ (เช…เชนเซ€เช‚ เชฌเชงเซเช‚ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เช…เชจเซเชธเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡) - เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‡ เช†เชตเชพ เช…เช•เซเชทเชฐเซ‹ เชชเชธเช‚เชฆ เชจเชฅเซ€, เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เช•เชฎเชพเชจเซเชก เช‡เชจเซเชŸเชฐเชชเซเชฐเซ€เชŸเชฐ เช†เชตเชพ เชเชจเซเช•เซ‹เชกเซ‡เชก เชฎเซ‚เชฒเซเชฏเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช…เชจเซ‡ เชตเชงเซ เชเช• เชฌเชพเชฆเชฌเชพเช•เซ€ - เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชจเชพเชฎ เช…เชจเซ‡ เช•เซ‹เชฒเซ‹เชจ เชธเชนเชฟเชค เชธเชฎเช—เซเชฐ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชฐเชฟเชฎเชพเชฃ เชคเชฐเซ€เช•เซ‡ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡ (sapgui.shortcut.file:). เชคเชฆเซเชชเชฐเชพเช‚เชค, เชคเซ‡ เชœ เชนเซ‹เชตเชพ เช›เชคเชพเช‚ sapshcut.exe เชคเซ‡ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซ‡ เช•เชพเชขเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชฟเชฎเชพเชฃ เชจเชฅเซ€ ("-" เชชเซเชฐเชคเซ€เช•เชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡, เชชเช›เซ€ เชจเชพเชฎ, "=" เช…เชจเซ‡ เชฎเซ‚เชฒเซเชฏ), เชเชŸเชฒเซ‡ เช•เซ‡. เชเช• เชฒเซ€เชŸเซ€ เชœเซ‡เชตเซ€ เช•เซ‡ "sapgui.shortcut.file: -system=SID"เชคเซ‡ เชนเชœเซ เชชเชฃ เช•เชพเชฎ เช•เชฐเชถเซ‡, เชชเช›เซ€ เชœเช—เซเชฏเชพ เชตเชฟเชจเชพ"sapgui.shortcut.file:-system=SID"เชนเชตเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡, เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡, URI เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹ เช›เซ‡:

  1. เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชตเชฟเชจเชพ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹: เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเซ‚เชน เชฌเชจเชพเชตเซ€เช เช›เซ€เช SIDMANDT, เชœเซ‡เชฎ เชเชเช 200, BBB200 เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ. เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เช‡เชšเซเช›เชฟเชค เชธเชฟเชธเซเชŸเชฎ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชตเชฟเช•เชฒเซเชช เชคเชฆเซเชฆเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชคเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เชคเชฎเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฒเซ‹เช—เชฟเชจ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เช† เช† เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€.
  2. เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‡เชชเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ sapshcut.exe เช…เชฅเชตเชพ sapgui.exe. เช† เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‹ เชธเชพเชฐ เชธเชฐเชณ เช›เซ‡ - เชฌเซเชฐเชพเช‰เชเชฐ เชคเซ‡เชจเซ‡ เชตเซ‡เชฌ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชธเซเชŸเซเชฐเชฟเช‚เช— เชฒเซ‡เชตเซเช‚ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชคเซ€ เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เชซเซ‡เชฐเชตเชตเซเช‚ เชœเซ‹เชˆเช, เชเชŸเชฒเซ‡ เช•เซ‡. เชฌเชงเชพ เช•เซ‡เชฐเซ‡เช•เซเชŸเชฐ เช•เซ‹เชกเชจเซ‡ เชชเชพเช›เซเช‚ เช…เช•เซเชทเชฐเซ‹เชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡ (เช•เชฆเชพเชš เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เช…เชจเซเชธเชพเชฐ เชธเซเชŸเซเชฐเชฟเช‚เช—เชจเซ‡ เชชเชพเชฐเซเชธ เชชเชฃ เช•เชฐเซ‡ เช›เซ‡) เช…เชจเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช–เชพเชคเชฐเซ€เชชเซ‚เชฐเซเชตเช•เชจเชพ เชธเชพเชšเชพ เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ SAP GUI เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€ (เชคเซ‡เชฅเซ€ เชœ เชฎเซ‡เช‚ เชคเซ‡ เชฒเช–เซเชฏเซเช‚ เชชเชฃ เชจเชฅเซ€), เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฌเชงเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเซ€เชธเซ€ เชชเชฐ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชจเชฅเซ€ (เชกเซ‹เชฎเซ‡เชจเชจเซ€ เช…เช‚เชฆเชฐ เช† เชนเชœเซ€ เชชเชฃ เชฌเชฐเชพเชฌเชฐ เช›เซ‡, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เช† เชชเซเชฐเชฅเชพ เชŸเชพเชณเซ‹), เชชเชฐเช‚เชคเซ เช…เชนเซ€เช‚ เช…เชฎเชจเซ‡ เชชเซ€เชธเซ€ เชชเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เชตเชงเซ เชฎเซ‚เช•เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡, เช…เชจเซ‡ เช เชชเชฃ เชธเชคเชค เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชชเซ€เชธเซ€ เชชเชฐ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฆเซ‚เชฐ เชจ เชฅเชพเชฏ.

เชคเซ‡. เช…เชฎเซ‡ เช† เชตเชฟเช•เชฒเซเชชเชจเซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช…เชฏเซ‹เช—เซเชฏ เช—เชฃเซ€เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซ€เช เช›เซ€เช.

เช† เชธเชฎเชฏเซ‡ เชนเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชตเชฟเชšเชพเชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹ เช•เซ‡ เชฎเชพเชฐเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚เชฅเซ€ เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชจเชพ เชตเชฟเชšเชพเชฐเชจเซ‡ เช…เชฒเชตเชฟเชฆเชพ เช•เชนเซ‡เชตเซเช‚ เชชเชกเชถเซ‡, เชชเชฐเช‚เชคเซ เชชเช›เซ€ เชฎเชจเซ‡ เชเชตเซ‹ เชตเชฟเชšเชพเชฐ เช†เชตเซเชฏเซ‹ เช•เซ‡ เชคเชฎเซ‡ SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชถเซ‹เชฐเซเชŸเช•เชŸ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชคเชฎเชพเชฐเชพ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เชจเช•เชฒ เช•เชฐเซ‹. เชฎเซ‡เช‚ เช† เชชเชฆเซเชงเชคเชฟเชจเซ‹ เชเช•เชตเชพเชฐ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เชฎเซ‡เช‚ เชถเซ‹เชฐเซเชŸเช•เชŸ เชซเชพเช‡เชฒเชจเซ‡ เช–เชพเชธ เชœเซ‹เชˆ เชจเชฅเซ€. เช…เชจเซ‡ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชถเซ‹เชฐเซเชŸเช•เชŸ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชธเชพเชฅเซ‡เชจเซ€ เชจเชฟเชฏเชฎเชฟเชค เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒ เช›เซ‡ .เชธเชคเซเชต. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ Windows เชชเชฐ เชšเชฒเชพเชตเซ‹ เช›เซ‹, เชคเซ‹ SAP GUI เช† เชซเชพเช‡เชฒเชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ เชถเชฐเซ‚ เชฅเชถเซ‡. "เชฌเชฟเชจเซเช—เซ‹!"

เช† เชซเชพเช‡เชฒเชจเซเช‚ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช…เช‚เชฆเชพเชœเซ‡ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เช›เซ‡ (เชธเซเชŸเชพเชฐเซเชŸเช…เชช เชตเช–เชคเซ‡ เช•เซ‹เชˆ เชตเซเชฏเชตเชนเชพเชฐ เชถเชฐเซ‚ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‡เช‚ เชคเซ‡เชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡):

[System]
Name=SID
Client=200
[User]
Name=
Language=RU
Password=
[Function]
Title=
[Configuration]
GuiSize=Maximized
[Options]
Reuse=0

เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เชœ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡: เชธเชฟเชธเซเชŸเชฎ เช“เชณเช–เช•เชฐเซเชคเชพ, เช•เซเชฒเชพเชฏเช‚เชŸ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชจเชพเชฎ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชชเชฃ. เช…เชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชฃ: เชถเซ€เชฐเซเชทเช• - เชตเชฟเชจเซเชกเซ‹ เชถเซ€เชฐเซเชทเช•, GuiSize โ€” เชšเชพเชฒเชคเซ€ เชตเชฟเชจเซเชกเซ‹เชจเซเช‚ เช•เชฆ (เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เช•เซ‡ เชจเชนเซ€เช‚) เช…เชจเซ‡ เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช— โ€” เชถเซเช‚ เชจเชตเซ€ เชตเชฟเชจเซเชกเซ‹ เช–เซ‹เชฒเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช…เชฅเชตเชพ เชคเซ‡ เชœ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช–เซเชฒเซเชฒเซ€ เชตเชฟเชจเซเชกเซ‹ เชตเชพเชชเชฐเชตเซ€. เชชเชฐเช‚เชคเซ เชเช• เช‰เชชเชฆเซเชฐเชต เชคเชฐเชค เชœ เช‰เชญเชฐเซ€ เช†เชตเซเชฏเซ‹ - เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช•เซ‡ SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชชเชพเชธเชตเชฐเซเชก เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€, เชฒเชพเช‡เชจ เช…เชตเชฐเซ‹เชงเชฟเชค เชนเชคเซ€. เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชธเซเชฐเช•เซเชทเชพ เช•เชพเชฐเชฃเซ‹เชธเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚: เชคเซ‡ SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชฌเชจเชพเชตเซ‡เชฒ เชคเชฎเชพเชฎ เชถเซ‰เชฐเซเชŸเช•เชŸเซเชธ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡ sapshortcut.ini (เชจเชœเซ€เช• saplogon.ini เชตเชฟเชจเซเชกเซ‹เช เชฏเซเชเชฐ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฎเชพเช‚) เช…เชจเซ‡ เชคเซเชฏเชพเช‚, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡, เชคเซ‡ เช–เซ‚เชฌ เชฎเชœเชฌเซ‚เชค เชฐเซ€เชคเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชจเชฅเซ€ เช…เชจเซ‡, เชœเซ‹ เช‡เชšเซเช›เชฟเชค เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซ‡ เชกเชฟเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชเช• เชชเชฐเชฟเชฎเชพเชฃเชจเชพ เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡ เช†เชจเซ‡ เช‰เช•เซ‡เชฒเซ€ เชถเช•เซ‹ เช›เซ‹ (เชกเชฟเชซเซ‰เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ เช›เซ‡ 0):

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareSAPSAPShortcutSecurity]
"EnablePassword"="1"

เช† SAP เชฒเซ‹เช—เซ‹เชจเชฎเชพเช‚ เชถเซ‹เชฐเซเชŸเช•เชŸ เชฌเชจเชพเชตเชŸ เชซเซ‹เชฐเซเชฎ เชชเชฐ เชเชจเซเชŸเซเชฐเซ€ เชฎเชพเชŸเซ‡ เชชเชพเชธเชตเชฐเซเชก เชซเซ€เชฒเซเชกเชจเซ‡ เช…เชจเชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช† เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเช–เชฒ เช•เชฐเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เช…เชจเซเชฐเซ‚เชช เชฒเชพเช‡เชจเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡
sapshortcut.ini, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เชถเซ‹เชฐเซเชŸเช•เชŸ เช–เซ‡เช‚เชšเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชคเซเชฏเชพเช‚ เชฆเซ‡เช–เชพเชคเซเช‚ เชจเชฅเซ€ - เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชคเซเชฏเชพเช‚ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชชเชพเชธเชตเชฐเซเชก เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡, 111111 เชฎเชพเชŸเซ‡ เชคเซ‡ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เชนเชถเซ‡: PW_49B02219D1F6, 222222 เชฎเชพเชŸเซ‡ - PW_4AB3211AD2F5. เชชเชฐเช‚เชคเซ เช…เชฎเชจเซ‡ เช เชนเช•เซ€เช•เชคเชฎเชพเช‚ เชตเชงเซ เชฐเชธ เช›เซ‡ เช•เซ‡ เช† เชชเชพเชธเชตเชฐเซเชก เชเช• เชฐเซ€เชคเซ‡ เชเชจเช•เซเชฐเชฟเชชเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡, เชšเซ‹เช•เซเช•เชธ เชชเซ€เชธเซ€เชฅเซ€ เชธเซเชตเชคเช‚เชคเซเชฐ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เช†เชชเชฃเซ‡ เชชเชพเชธเชตเชฐเซเชกเชจเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเชฐ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช, เชคเซ‹ เช…เชฎเซ‡ เช† เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชเช• เชชเซ‚เชฐเซเชต-เชœเชพเชฃเซ€เชค เชฎเซ‚เชฒเซเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เช เซ€เช• เช›เซ‡, เชœเซ‹ เช†เชชเชฃเซ‡ เชฐเซ‡เชจเซเชกเชฎเชฒเซ€ เชฌเชจเชพเชตเซ‡เชฒ เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช, เชคเซ‹ เช†เชชเชฃเซ‡ เช† เชธเชพเช‡เชซเชฐเชจเซเช‚ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชธเชฎเชœเชตเซเช‚ เชชเชกเชถเซ‡. เชชเชฐเช‚เชคเซ เช†เชชเซ‡เชฒเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เช…เชญเชฟเชชเซเชฐเชพเชฏ เช†เชชเชคเชพ, เช† เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชจเชนเซ€เช‚ เชนเซ‹เชฏ. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, SAP GUI 7.40 เชฎเชพเช‚ เช† เช•เซเชทเซ‡เชคเซเชฐ เชซเซ‹เชฐเซเชฎเชฎเชพเช‚เชฅเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฆเซƒเชถเซเชฏ เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชญเชฐเซ‡เชฒเชพ เชชเชพเชธเชตเชฐเซเชกเชตเชพเชณเซ€ เชซเชพเช‡เชฒเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡.

เชเชŸเชฒเซ‡ เช•เซ‡, เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค .sap เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช…เชจเซ‡ เช‡เชšเซเช›เชฟเชค เชซเซ‹เชฐเซเชฎเซ‡เชŸเชตเชพเชณเซ€ เชซเชพเช‡เชฒเชจเซ€ เชฒเชฟเช‚เช• เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ - เช…เชจเซ‡ เชคเซ‡ เชคเซ‡เชจเซ‡ SAP GUI เชถเซ‰เชฐเซเชŸเช•เชŸ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชซเชพเช‡เชฒ เชคเชฐเซ€เช•เซ‡ เช–เซ‹เชฒเชตเชพเชจเซ€ เช‘เชซเชฐ เช•เชฐเชถเซ‡ (เช•เซเชฆเชฐเชคเซ€ เชฐเซ€เชคเซ‡ SAP GUI เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เชชเซ€เชธเซ€) เช…เชจเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ SAP GUI เชตเชฟเชจเซเชกเซ‹ เช–เซ‹เชฒเชถเซ‡ (เชœเซ‹ SID เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชœเซ‹เชกเซ€ เช† PC เชชเชฐ SAP เชฒเซ‹เช—เซ‹เชจ เชธเซ‚เชšเชฟเชฎเชพเช‚ เช›เซ‡).

เชชเชฐเช‚เชคเซ, เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆ เชชเชฃ เชตเซเชฏเช•เซเชคเชฟ เชซเช•เซเชค เช…เช—เชพเช‰เชฅเซ€ เชซเชพเช‡เชฒเซ‹ เชฌเชจเชพเชตเชถเซ‡ เชจเชนเซ€เช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเชพเช‡เชŸ เชชเชฐ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชถเซ‡ - เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชœเชจเชฐเซ‡เชŸ เชฅเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ เชถเซ‰เชฐเซเชŸเช•เชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ PHP เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ (sapshcut.php):

<?php
$queries = array();
parse_str($_SERVER['QUERY_STRING'], $queries);
$Title = $queries['Title'];
$Size = $queries['Size'];
$SID = $queries['SID'];
$Client = $queries['Client'];
if($Client == '') { $Client=200; };
$Lang = $queries['Language'];
if($Lang=='') { $Lang = 'RU'; };
$User = $queries['Username'];
if($User<>'') { $Password = $queries['Password']; };
$filename = $SID.$Client.'.sap';
header('Content-disposition: attachment; filename='.$filename);
header('Content-type: application/sap');
echo "[System]rn";
echo "Name=".$SID."rn";
echo "Client=".$Client."rn";
echo "[User]rn";
echo "Name=".$Username."rn";
echo "Language=".$Lang."rn";
if($Password<>'') echo "Password=".$Password."rn";
echo "[Function]rn";
if($Title<>'') {echo "Title=".$Title."rn";} else {echo "Title=ะ’ั…ะพะด ะฒ ัะธัั‚ะตะผัƒrn";};
echo "[Configuration]rn";
if($Size=='max') { echo "GuiSize=Maximizedrn"; };
echo "[Options]rn";
echo "Reuse=0rn";
?>

เชœเซ‹ เชคเชฎเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพเชฎ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชคเชพ เชจเชฅเซ€, เชคเซ‹ เชคเชฎเชจเซ‡ เชฒเซ‹เช—เชฟเชจ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชฎเชพเชŸเซ‡ เชชเซ‚เช›เชคเซ€ เชจเซ€เชšเซ‡เชจเซ€ เชตเชฟเชจเซเชกเซ‹ เชฎเชณเชถเซ‡:

เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ€เช

เชœเซ‹ เชคเชฎเซ‡ เชซเช•เซเชค เชฒเซ‹เช—เชฟเชจ เชชเชพเชธ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชฒเซ‹เช—เชฟเชจ เชซเซ€เชฒเซเชก เชญเชฐเชพเชˆ เชœเชถเซ‡ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชซเซ€เชฒเซเชก เช–เชพเชฒเซ€ เชฐเชนเซ‡เชถเซ‡. เชœเซ‹ เช†เชชเชฃเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชฒเซ‹เช—เชฟเชจ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชฌเช‚เชจเซ‡ เช†เชชเซ€เช, เชชเชฐเช‚เชคเซ เชชเซ€เชธเซ€ เชชเชฐเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชพเชธเซ‡ [HKEY_CURRENT_USERSoftwareSAPSAPShortcutSecurity] เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ 0 เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ EnablePassword เช•เซ€ เชนเซ‹เชฏ, เชคเซ‹ เช†เชชเชฃเชจเซ‡ เชคเซ‡ เชœ เชตเชธเซเชคเซ เชฎเชณเซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เช† เช•เซ€ 1 เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒเซ€ เชนเซ‹เชฏ เช…เชจเซ‡ เช…เชฎเซ‡ เชจเชพเชฎ เช…เชจเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเชพเชธเชตเชฐเซเชก เชฌเช‚เชจเซ‡ เชชเชพเชธ เช•เชฐเซ€เช, เชคเซ‹ เชธเชฟเชธเซเชŸเชฎ เชคเชฐเชค เชœ เชคเชฎเชจเซ‡ เชจเชตเซ‹ เช•เชพเชฏเชฎเซ€ เชชเชพเชธเชตเชฐเซเชก เชฌเซ‡ เชตเชพเชฐ เชฆเชพเช–เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เช›เชถเซ‡. เชคเซ‡ เชœ เช…เชฎเชพเชฐเซ‡ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช‰เชชเชฐเซ‹เช•เซเชค เชคเชฎเชพเชฎเชจเชพ เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เชตเชฟเชšเชพเชฐเชฃเชพเชจเซ‹ เชธเชฎเซ‚เชน เช›เซ‡:

<html>
<head>
<script>
function openSAPGui(sid, client, user, password) {
var shell = new ActiveXObject("WScript.Shell");
shell.run('sapshcut.exe -system="'+sid+'" -client='+client+' -user="'+user+'" -pw="'+password+'" -language=RU');
}
</script>
</head>
<body>
<a href='' onclick="javascript:openSAPGui('SID', '200', 'test', '');"/>Example 1: Execute sapshcut.exe (ActiveX)<br>
<a href='Sapgui.Shortcut.File: -system=SID -client=200'>Example 2: Open sapshcut.exe (URI)</a><br>
<a href='sapshcut.php?SID=SID&Client=200&User=test'>Example 3: Open file .sap (SAP GUI Shortcut)</a><br>
</body>
</html>

เช›เซ‡เชฒเซเชฒเซ‹ เชตเชฟเช•เชฒเซเชช เชฎเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เชนเชคเซ‹. เชชเชฐเช‚เชคเซ SAP เชถเซ‰เชฐเซเชŸเช•เชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชคเชฎเซ‡ เชชเชฃ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, CMD เชซเชพเช‡เชฒเซ‹ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเซ€, เชœเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฅเซ€ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ SAP GUI เชตเชฟเชจเซเชกเซ‹ เชชเชฃ เช–เซเชฒเชถเซ‡. เชจเซ€เชšเซ‡ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡ (sapguicmd.php) SAP เชฒเซ‰เช—เซ‰เชจ เช—เซ‹เช เชตเซเชฏเชพ เชตเชฟเชจเชพ, เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชŸเซเชฐเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเซ€เชงเชพ เชœ SAP GUI เชฒเซ‰เชจเซเชš เช•เชฐเซ‹:

<?php
$queries = array();
parse_str($_SERVER['QUERY_STRING'], $queries);
$Title = $queries['Title'];
$ROUTER = $queries['ROUTER'];
$ROUTERPORT = $queries['ROUTERPORT'];
$HOST = $queries['HOST'];
$PORT = $queries['PORT'];
$MESS = $queries['MESS'];
$LG = $queries['LG'];
$filename = 'SAPGUI_';
if($MESS<>'') $filename = $filename.$MESS;
if($HOST<>'') $filename = $filename.$HOST;
if($PORT<>'') $filename = $filename.'_'.$PORT;
$filename = $filename.'.cmd';
header('Content-disposition: attachment; filename='.$filename);
header('Content-type: application/cmd');
echo "@echo offrn";
echo "chcp 1251rn";
echo "echo ะ’ั…ะพะด ะฒ ".$Title."rn";
echo "set SAP_CODEPAGE=1504rn";
echo 'if exist "%ProgramFiles(x86)%SAPFrontEndSapGuisapgui.exe" set gui=%ProgramFiles(x86)%SAPFrontEndSapGuisapgui.exe'."rn";
echo 'if exist "%ProgramFiles%SAPFrontEndSapGuisapgui.exe" set gui=%ProgramFiles%SAPFrontEndSapGuisapgui.exe'."rn";
echo "set logon=";
if($ROUTER<>'') echo "/H/".$ROUTER;
if($ROUTERPORT<>'') echo "/S/".$ROUTERPORT;
if($MESS<>'') echo "/M/".$MESS;
if($HOST<>'') echo "/H/".$HOST;
if($PORT<>'') echo "/S/".$PORT;
if($LG<>'') echo "/G/".$LG;
echo "rn";
echo '"%gui%" %logon%'."rn";
?>

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹