http://wiki.scn.sap.com/wiki/display/NWTech/SAP+GUI+Logon+Configuration
http://www.uwesauerland.de/index.php?option=com_content&view=article&id=69:sap-gui-und-saplogonini-unter-windows-7&catid=6:windows&Itemid=11
Mit Windows 7 Enterprise gibt es mehrere Änderungen mit SAP-GUI und der zugehörigen Parameterdatei SAPLogon.ini.
Fangen wir mal mit den Änderungen an:
Die Parameterdateien (saplogon.ini, sapmsg.ini, saprout.ini) der SAP-GUI im Verzeichnis C:\Windows können nur noch mit Administratorrechten verändert werden.
Die aktuelle Datei saplogon.ini wird ins ROAMING-Verzeichnis kopiert und die dortige Kopie verwendet.
Bevor wir in die Problemlösungen einsteigen noch kurz der Hinweis, dass für Änderungen an den o.g. Parameterdateien die SAP-GUI geschlossen sein muss. Egal, ob man das SAPLogon (mit Editiorfunktionen) oder das SAPLogonPad verwendet, beides muß geschlossen sein. Ebenso müssen alle Anmeldungen an SAP-Systemen beendet sein. Bitte auch in der Symbolleiste prüfen, dass SAPLogon(Pad) komplett beendet wurde.
Seit Windows 7 (vielleicht auch schon seit Vista, aber da fehlt mir ein Testsystem), verwendet die SAP-GUI die Kopie der Datei saplogon.ini im Roaming-Verzeichnis. Das problematische daran ist, dass man mit "normalen" Einstellungen das Verzeichnis nicht zu sehen bekommt (verstecktes Systemverzeichnis "AppData") und Windows 7 eine Änderung der Datei C:\Windows\saplogon.ini nicht erkennt. Folglich bleibt die Datei saplogon.ini immer gleich. Neue SAP-Systeme bekommt man nicht angezeigt, alte SAP-Systeme nicht gelöscht.
In größeren Unternehmen wird zudem die Datei saplogon.ini an zentraler Stelle vorbereitet und via Softwareverteilung bei der Anmeldung an der Domäne nach C:\Windows kopiert. Was unter Windows XP noch toll funktioniert hat, funktioniert nun nicht mehr...
Lösung 1: Die Datei saplogon.ini auch nach C:\Users\<username>\AppData\Roaming\SAP\Common\ kopieren.
Lösung 2: Die Datei C:\Users\<username>\AppData\Roaming\SAP\Common\saplogon.ini löschen. Wenn die Datei beim Starten der SAP-GUI nicht existiert, wird sie sofort aus C:\Windows ins Roaming-Verzeichnis kopiert.