- Aug
- 29
- 0
TC13 currently cannot be registered for "all users" by saving registration information in the "local machine hive" of the system registry (HKLM). Multiple users of the same machine are therefore required to each go through the process of registering the product.
Worse, registration always requires elevated permissions: while an administrative user can readily install and register the product in that context, another user of the system (without admin credentials) will require the attention of an administrator to provide the necessary elevated access (and likely, the license information) in order to re-register the product with the system+user.
I propose that the ability to write (and read) registration information to the system registry instead of the user registry be added to the program.
Functionally, I suggest that the registration tab for Take Command's OPTION dialog have the additional option to "Register for All Users" when it is detected that an elevated session is being used. An alternative would be a visual indicator that selecting the "All Users" option would result in an elevation request that would trigger CUA authorization.
Either way would serve to get the registration information into HKLM.
Worse, registration always requires elevated permissions: while an administrative user can readily install and register the product in that context, another user of the system (without admin credentials) will require the attention of an administrator to provide the necessary elevated access (and likely, the license information) in order to re-register the product with the system+user.
I propose that the ability to write (and read) registration information to the system registry instead of the user registry be added to the program.
Functionally, I suggest that the registration tab for Take Command's OPTION dialog have the additional option to "Register for All Users" when it is detected that an elevated session is being used. An alternative would be a visual indicator that selecting the "All Users" option would result in an elevation request that would trigger CUA authorization.
Either way would serve to get the registration information into HKLM.