Configuration for Current User vs. All Users

Top  Previous  Next

 

When you configure Robo-FTP, the settings you select are saved in the Windows registry in one of two locations depending on whether Robo-FTP was installed to be used by the current user only or any user that may log on to a given PC. These types of installation are mutually exclusive.

 

When installed for the current user, settings are saved in the HKEY_CURRENT_USER (HKCU) registry location. Whenever this user logs on to Windows, Robo-FTP finds the settings saved for this user in HKCU\Software\Robo-FTP. If another user logs on and runs Robo-FTP, there will be no saved settings associated with this user, and Robo-FTP will have to be configured anew. This permits each user to have unique configuration settings for Robo-FTP.

 

In most cases this is fine. In some environments, however, you may wish to have a single configuration for all users on a given machine. In this case, settings are saved in the  HKEY_LOCAL_MACHINE (HKLM) registry location and all Robo-FTP users share a common configuration. This method must also be used if Robo-FTP is to be operated as a Windows service.

 

To accommodate both possibilities, Robo-FTP first looks in HKEY_CURRENT_USER for configuration settings. If the settings are not found, Robo-FTP next looks in HKEY_LOCAL_MACHINE.

 

If neither location contain Robo-FTP configuration settings, it is likely that Robo-FTP is being run without having been completely installed using the InstallShield setup wizard. In this case, Robo-FTP automatically creates a default configuration for the current user. If the Robo-FTP Configurator is run first in this situation, it prompts you to create a new configuration for the current user or for all users.