เชฎเซเช เชชเซเชฐเชฅเชฎ เช เชฒเซเช เชฎเชพเชฐเชพเชฎเชพเช เชฒเชเซเชฏเซ เชนเชคเซ
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');
}
เชธเซเชฒเซเชฏเซเชถเชจ เชเชฐเชพเชฌ เชเซ: เชชเซเชฐเชฅเชฎ, เชคเซ เชซเชเซเชค เชเชจเซเชเชฐเชจเซเช เชเชเซเชธเชชเซเชฒเซเชฐเชฐเชฎเชพเช เช เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ, เชฌเซเชเซเช, เชคเซเชจเซ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเช เชฏเซเชเซเชฏ เชธเซเชฐเชเซเชทเชพ เชธเซเชเชฟเชเชเซเชธเชจเซ เชเชฐเซเชฐ เชเซ, เชเซ เชธเชเชธเซเชฅเชพเชฎเชพเช เชกเซเชฎเซเชจ เชธเซเชคเชฐเซ เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชนเซเช เชถเชเซ เชเซ, เช เชจเซ เชเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชคเซ เชชเชฃ, เชฌเซเชฐเชพเชเชเชฐ เชเช เชญเชฏเชเชจเช เชตเชฟเชจเซเชกเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ. เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเซเชคเชตเชฃเซ:
เชฎเชจเซ เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชเชเซเชฒ # 2 เชฎเชณเซเชฏเซ:
เช เชชเซเชฐเซเชเซเชเซเชฒ เชถเชฐเซ เชฅเชพเชฏ เชเซ sapgui.exe เชชเชฐเชฟเชฎเชพเชฃ เชธเชพเชฅเซ /เชถเซเชฐเซเชเชเช, เชเซ เชเชชเชฃเชจเซ เชเซเชเช เชเซ เชคเซ เชฌเชฐเชพเชฌเชฐ เชเซ:
เชธเชพเชฐเซเช, เช
เชฅเชตเชพ เชเซ เชเชชเชฃเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฎเชจเชธเซเชตเซ เชชเซเชฐเซเชเซเชเซเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซเช เชเซเช (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 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>
เชเชชเชฃเซ เชเชจเชพ เชเซเชตเซ เชตเชฟเชจเซเชกเซ เชเซเชตเซ เชเซเชเช:
เช
เชจเซ เชฌเชงเซเช เชธเชฐเชธ เชฒเชพเชเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ "เชฎเชเชเซเชฐเซ เชเชชเซ" เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชเชชเชฃเซ เชเซเชเช เชเซเช:
เช
เชฐเซเชฐเซ, เชฌเซเชฐเชพเชเชเชฐ เชธเซเชชเซเชธเชฌเชพเชฐเชจเซ %20 เชฎเชพเช เชซเซเชฐเชตเซ เชเซ. เช เซเช เชเซ, เช
เชจเซเชฏ เช
เชเซเชทเชฐเซ เชชเชฃ เชเชเชพ เชชเซเชฐเชคเซเช เชธเชพเชฅเซ เชคเซเชฎเชจเชพ เชชเซเชคเชพเชจเชพ เชเชเชเชกเชพเชเซเชฏ เชเซเชกเชฎเชพเช เชเชจเซเชเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เช
เชจเซ เชธเซเชฅเซ เช
เชชเซเชฐเชฟเชฏ เชฌเชพเชฌเชค เช เชเซ เชเซ เชฌเซเชฐเชพเชเชเชฐ เชธเซเชคเชฐเซ เช
เชนเซเช เชเชเชเชชเชฃ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ (เช
เชนเซเช เชฌเชงเซเช เชชเซเชฐเชฎเชพเชฃเชญเซเชค เช
เชจเซเชธเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ) - เชฌเซเชฐเชพเชเชเชฐเชจเซ เชเชตเชพ เช
เชเซเชทเชฐเซ เชชเชธเชเชฆ เชจเชฅเซ, เช
เชจเซ เชตเชฟเชจเซเชกเซเช เชเชฎเชพเชจเซเชก เชเชจเซเชเชฐเชชเซเชฐเซเชเชฐ เชเชตเชพ เชเชจเซเชเซเชกเซเชก เชฎเซเชฒเซเชฏเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ. เช
เชจเซ เชตเชงเซ เชเช เชฌเชพเชฆเชฌเชพเชเซ - เชชเซเชฐเซเชเซเชเซเชฒ เชจเชพเชฎ เช
เชจเซ เชเซเชฒเซเชจ เชธเชนเชฟเชค เชธเชฎเชเซเชฐ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชฐเชฟเชฎเชพเชฃ เชคเชฐเซเชเซ เชชเชธเชพเชฐ เชฅเชพเชฏ เชเซ (sapgui.shortcut.file:). เชคเชฆเซเชชเชฐเชพเชเชค, เชคเซ เช เชนเซเชตเชพ เชเชคเชพเช sapshcut.exe เชคเซ เชฆเชฐเซเช เชตเชธเซเชคเซเชจเซ เชเชพเชขเซ เชถเชเซ เชเซ เชเซ เชคเซเชจเชพ เชฎเชพเชเซ เชชเชฐเชฟเชฎเชพเชฃ เชจเชฅเซ ("-" เชชเซเชฐเชคเซเชเชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ, เชชเชเซ เชจเชพเชฎ, "=" เช
เชจเซ เชฎเซเชฒเซเชฏ), เชเชเชฒเซ เชเซ. เชเช เชฒเซเชเซ เชเซเชตเซ เชเซ "sapgui.shortcut.file: -system=SID"เชคเซ เชนเชเซ เชชเชฃ เชเชพเชฎ เชเชฐเชถเซ, เชชเชเซ เชเชเซเชฏเชพ เชตเชฟเชจเชพ"sapgui.shortcut.file:-system=SID"เชนเชตเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ.
เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ, เชธเซเชฆเซเชงเชพเชเชคเชฟเช เชฐเซเชคเซ, URI เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเซ เชตเชฟเชเชฒเซเชชเซ เชเซ:
- เชชเชฐเชฟเชฎเชพเชฃเซ เชตเชฟเชจเชพ เชเชชเชฏเซเช เชเชฐเชตเซ: เช เชฎเซ เช เชฎเชพเชฐเซ เชคเชฎเชพเชฎ เชชเซเชฐเชเชพเชฐเชจเซ เชธเชฟเชธเซเชเชฎเซ เชฎเชพเชเซ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเชฎเซเชน เชฌเชจเชพเชตเซเช เชเซเช SIDMANDT, เชเซเชฎ เชเชเช 200, BBB200 เช เชจเซ เชคเซเชฅเซ เชตเชงเซ. เชเซ เชคเชฎเชพเชฐเซ เชซเชเซเชค เชเชเซเชเชฟเชค เชธเชฟเชธเซเชเชฎ เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซ เชตเชฟเชเชฒเซเชช เชคเชฆเซเชฆเชจ เชเชพเชฐเซเชฏเชเซเชทเชฎ เชเซ, เชชเชฐเชเชคเซ เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชคเซ เชฏเซเชเซเชฏ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชเชเชพเชฎเชพเช เชเชเซเช เชคเชฎเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฒเซเชเชฟเชจ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชชเชฐเชเชคเซ เช เช เชฐเซเชคเซ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
- เชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐ เชชเซเชฐเซเชเซเชฐเชพเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ 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 เชฒเซเชเซเชจเชฎเชพเช เชถเซเชฐเซเชเชเช เชฌเชจเชพเชตเช เชซเซเชฐเซเชฎ เชชเชฐ เชเชจเซเชเซเชฐเซ เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชซเซเชฒเซเชกเชจเซ เช
เชจเชฒเซเช เชเชฐเซ เชเซ:
เช
เชจเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เช เชเซเชทเซเชคเซเชฐเชฎเชพเช เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเซ เช
เชจเซเชฐเซเชช เชฒเชพเชเชจเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเชถเซ
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";
?>
เชเซ เชคเชฎเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เช เชจเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชเชฒเซเชฒเซเช เชเชฐเชคเชพ เชจเชฅเซ, เชคเซ เชคเชฎเชจเซ เชฒเซเชเชฟเชจ เช เชจเซ เชชเชพเชธเชตเชฐเซเชก เชฎเชพเชเซ เชชเซเชเชคเซ เชจเซเชเซเชจเซ เชตเชฟเชจเซเชกเซ เชฎเชณเชถเซ:
เชเซ เชคเชฎเซ เชซเชเซเชค เชฒเซเชเชฟเชจ เชชเชพเชธ เชเชฐเซ เชเซ, เชคเซ เชฒเซเชเชฟเชจ เชซเซเชฒเซเชก เชญเชฐเชพเช เชเชถเซ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก เชซเซเชฒเซเชก เชเชพเชฒเซ เชฐเชนเซเชถเซ. เชเซ เชเชชเชฃเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชฒเซเชเชฟเชจ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก เชฌเชเชจเซ เชเชชเซเช, เชชเชฐเชเชคเซ เชชเซเชธเซ เชชเชฐเชจเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเชพเชธเซ [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