cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
SergeN
Level 2

Serial, used for trialware activation

I'm using InstallShield 2009 > trialware feature.
I create distributives, containing dll and exe files.
Both files are protected by trialware.
When program and dll are activated, program needs to know serial, which was used for dll-activation.
It is very very important to get serial number. Because i assign to serial numbers different periods, when updates are enabled.

On WindowsXP i can find serial number in registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[ProductGuid]\ProductID

But on Vista there is no ProductID value in this registry node!
How can i get serial for product on Vista?
Please help!
Labels (1)
0 Kudos

(2) Replies
MGarrett
Level 6

I don't have a Vista Machine in front of me, but is this a 64-bit version of Vista?
If so, have you looked at
HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\[ProductGUID]\ ?

Search Help for MsiGetProductInfoEx or REGDB_VALUENAME_UNINSTALL_PRODUCTID in order to get the value via script.
0 Kudos
SergeN
Level 2

MGarrett wrote:
I don't have a Vista Machine in front of me, but is this a 64-bit version of Vista?
If so, have you looked at
HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\[ProductGUID]\ ?

Search Help for MsiGetProductInfoEx or REGDB_VALUENAME_UNINSTALL_PRODUCTID in order to get the value via script.


it is not 64bit vista.
i searched through all registry and serial was not found anywhere.
0 Kudos