Finding and Installing Windows Saplog.ini File


How to find saplogon.ini file in the vista operating system?

Solution:

Copy the SAPLOGON.ini to C:\users\<user profile>\AppData\Local\VirtualStore\Windows\ 
 

SAPGUI 710 on windows vista

We've done some testing with SAP GUI 7.10 and Windows Vista, and the biggest issue that I can tell has to do with the UAC (User Access Control).

When UAC is turned on, the saplogon.ini file needed to reside in the

\\%userprofile%\AppData\Local\VirtualStore\Windows directory

If UAC is turned off, the saplogon.ini file may reside in the C:\%Windir%\

Other than trying to figure out the Vista UAC "feature", we've had no real problems.

Also, you might want to read Note 1031740 - SAP Logon: C:\Windows\saplogon.ini has no effect in Vista.
 

SAPGGUI 720 on Windows 7

With SAPgui 7.20 the location is %APPDATA%\SAP\Common 

On my Windows 7 system I find it in C:\Users\<USER>\AppData\Roaming\SAP\Common

See SAP Note 1409494 - SAP Logon (Pad) 7.20: configuration (ini) files' storage.
 

I'm using the nwsetupadmin tool to push SAPGUI and other frontend tools, however I'd like to push the saplogon.ini to Vista and XP machines, I tried to use the sample script at the "on end" but it didn't work. I think it's because Vista's saplogon.ini location is different than XP's location. 
Does anyone have a script or of a way to push it? We tried with a normal copy command but UAC on Vista machines blocks that.

Solution:

Why not have the SAPlogon.ini file stored on a network share and use the parameter /INI_FILE=<network drive>\<directory>\saplogon.ini in the properties of the SAP Logon Pad link / icon. The ini file can be maintained centrally for all users and no distribution is required.

For more info, please read Note 38119 - SAP Logon: Administration of functions.

Notes:

There is another option. You can store your saplogon.ini in any directory on your machine. The catch is that you have to set the environment variable SAPLOGON_INI_FILE to point to the saplogon.ini that you want to use. I would advise setting this variable at the system level rather than at the user level if there are multiple users on the machine.

Once the environment variable is set, then stop and restart SAP Logon 710 and it should pick up the saplogon.ini that you want.

Get help for your Basis problems
Do you have a SAP Basis Question?

SAP Basis Admin Books
SAP System Administration, Security, Authorization, ALE, Performance Tuning Reference Books

SAP Basis Tips
SAP BC Tips and Basis Components Discussion Forum

Administration In SAP - Sapgui, Unix, SAP ITS, Router, Client Copy and IDES 

Best regards,
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.