Did this article resolve your question/issue?



Configuring an iMacros player so it can be used by multiple users.

« Go Back


TitleConfiguring an iMacros player so it can be used by multiple users.
URL NameConfiguring-an-iMacros-player-so-it-can-be-used-by-multiple-users
Article Number000190121
Generally the license is placed in the C:\Users\<UserWhoInstalled>\AppData\Local\Ipswitch\iMacros folder and is not usable if another user other then the one who installed tries to use the player. They will get a message about it still being a 30 day trial. Use the solution below to resolve this.
iMacros 10.1 and later

You need to distribute your Enterprise Player license file with your application and make an update to the registry.

You can give the license file any name and store it in any appropriate folder on the machine that can be accessed by all the users on the machine. The iMacros LicenseKey registry setting needs to contain the full path to the license file. If the user you are currently logged on with did not install the application you will need to create the key. It will be in this path HKEY_CURRENT_USER\Software\Ipswitch\iMacros and will be a new String Value with the name LicenseKey. The Value data will be the full path C:\iMacrosLicense\iMacrosLicense.txt


For 10.00 and older the iMacros registry path is:

Additional Notes

  1. The registry settings mentioned above are on a per-user basis (they are stored in HKEY_CURRENT_USER). So if multiple users intend to run your iMacros application on the same machine, you need to make sure the LicenseKey setting is configured for each user account
Disclaimer The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.