/build/static/layout/Breadcrumb_cap_w.png

Supressing Serial Number/Licensing while installing a MSI

Hi,

I have packaged Perfect Keyboard. The problem is I need to supress the key or pass on the key value automatically while installing the MSI. Any idea how to do it.

Please provide your feedback. Thanks in advance.

Regards,
Nilo

0 Comments   [ + ] Show comments

Answers (13)

Posted by: dj_xest 18 years ago
5th Degree Black Belt
0
Dude,

What I usually do is make a verbose log to check the exact name of the serial property..
This property, i.e.SERIAL="123456789" is entered in the property table of the MSI. You can also add this in your command line.. Try it.. [;)]
Posted by: nilo 18 years ago
Orange Belt
0
Hi,

I have used Wise Package Studio 5.5 for packaging the app. I had an earlier version of the app. which I uninstalled before installing the MSI. The installation is perfect. The only problem is that while I try to launch the app it gives an error stating that "The security key for this program currently stored on your system does not appear to be valid for this version of the program."

I have the security key. But I have to see that there is no user interaction while lauching the app cause the user can't be given the key. I couldn't find the SERIAL property. I added it myself in the property table but to no avail.

Could the "serial no." be inserted automatically or is there any other way. Please help. Thanks in advance.

Regards,
Nilo
Posted by: ictu packager 18 years ago
Orange Belt
0
sounds like the key is copied/encrypted within the registry or a file in the local user profile
does it have the same error for each different user that logs into the pc or once you put the key in does it solve the problem for all?
if you can find the key or file it modifies you could import the newly modified file into your package which should solve it
after installing your package start up a monitoring program such as installwatch pro and monitor the next step when you put the key in to find out what file or registry settings are being modified
Posted by: nilo 18 years ago
Orange Belt
0
Hi,

I have tried to figure out the file in the registry but couldn't. Anyway after I enter the registration key it works perfectly for all users. But I want it without any interaction.

Thanks for your feedback.

Regards,
Nilo.
Posted by: DevGowda 18 years ago
Orange Belt
0
Hi,
Is the Application Repackaged or Vendor MSI,
If the application is repackaged then capture the licence, else if it is a vendor MSi, Check out for the appropriate dialog in the dialog tab and see the value cloumn for that dialog and add this value in property manager along with the key,
for example, it can be PIDKey=" " or it can be ISX_Serial_Num=" ".

Cheers
Dev
Posted by: nilo 18 years ago
Orange Belt
0
Hi Dev,

I had repackaged the application earlier. It worked fine.

The problem now is that some had an earlier version of the software installed. So I uninstalled the earlier version and then installed the new MSI (packaged one). It installed perfectly. But while lauching the app it gave the error which I have mentioned.

Now as per your feedback I tried looking into the Dialog tab but didn't know where to look for the value column. I'm new to packaging so if you could please elaborate, it would be helpful. Thanks in advance.

Kind Regards,
Nilo.
Posted by: turbokitty 18 years ago
6th Degree Black Belt
0
There's probably an easier way.. but you could do a Wise or Installshield capture snapshot, install the old version of the software, uninstall the old version of the software, then to a snapshot again.
That should lead you to the footprint that's left behind by the old program.
Posted by: nilo 18 years ago
Orange Belt
0
Thank you all for your feedback. I have re-done the whole. I have packaged it again and have captured the serial key using Wise.

But if I have a vendor MSI and the serial key, then how should I go about? Any ideas?

Please provide your feedback.

Regards,
Nilo.
Posted by: rikx2 18 years ago
Purple Belt
0
install the msi in your test machine enter all the informations and activate the verbose logging option then analyze the log at your liesure.. Property entries should be at the bottom of your log file.. look for entries like Serial.. PIDKEY..
after that you can install your msi in a complete silent mode by adding the Serial number using a commandline install
Posted by: Priapus 18 years ago
Orange Belt
0
Hej,

just a quick comment;

Did you check the registry if there is a software entry which could point license information. Have seen some apps, write license information into registry.

HKEY_LOCAL_MACHINE\Software\Application ?
HKEY_CURRENT_USER\Software\Application ?
or
C:\Program Files\Application\ ( look after .lic file ? )

Priapus
Posted by: nilo 18 years ago
Orange Belt
0
Thanks for your feedback.[:)] As for Priapus suggestion I could not find any entries in the registry giving info about licence. Anyway thanks once again.

Regards,
Nilo.
Posted by: rms_shanks 18 years ago
Yellow Belt
0
Hi all,
I have an Exe which doesn't take the license key as a commandline argument! Anyother go to register it silently ?

Rms
Posted by: Priapus 18 years ago
Orange Belt
0
Hej rms_shanks,

I would repackage it. Before after snapshot.

Alternatively try unattended install/silent install. is it wrapped with any installer ( Wise, Inno, Installshield) ? Is it just an exe file or does it extract files somewhere ?

Priapus
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ