Many people use KeePass to save
their passwords, pins and so on. Some use also the possibility of saving
URLs - but did you know you can use it to login to your SAP systems,
ssh servers and more?
Automatic SAP login
You can use the URL parameter for starting programs. So why not using it for SAP login? Just use the following line:
cmd://"%ProgramFiles(x86)%\SAP\FrontEnd\SAPgui\sapshcut.exe" -maxgui -system=<SID> -client=<client> -user={USERNAME} -pw={PASSWORD}
You
only have to adjust SID and client. When you have large numbers of
systems, SIDs can occur twice. No problem for that, just use the
connection string:
cmd://"%ProgramFiles(x86)%\SAP\FrontEnd\SAPgui\sapshcut.exe" -maxgui -system=<SID> -gui="/H/<host1>/S/<port1>/H/<host2>/S/<port2>..." -client=<client> -user={USERNAME} -pw={PASSWORD}
As
you may have noticed you can use a connect string, where you also can
enter SAPROUTER data - just enter the SAP system as last host (i. e.
when you have SAPROUTER strings, you can copy them and add your SAP
system's server).
Automatic ssh login
When you have putty installed, you can use this URL for automatic ssh login:
cmd://"%ProgramFiles(x86)%\putty\putty.exe" -ssh {USERNAME}@<host> -pw {PASSWORD}
(If you only have the .exe file, you can adjust the path.)
You need a file browser? No problem, just use FileZilla:
cmd://"%ProgramFiles(x86)%\FileZilla FTP Client\FileZilla.exe" sftp://{USERNAME}:{PASSWORD}@<host>
Autotype and other features
KeePass brings autotype where you can define a hotkey, but there are many other plugins: Plugins - KeePass