03-24-2006 10:07 AM
Hi,
The values are in HEX. They're described here:
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/win32_processor.asp
After (re)reading the description for ProcessorID, I am not sure if it's really unique. You may want to test this on different machines of the same processor type (either all PIIIs, or all P4s, etc.) Win32_Processor class also has "UniqueID," which may be unique(??). Would appreciate if you could share your findings.
The following forum thread has some other options for what you're trying to achieve:
http://www.mcse.ms/archive114-2004-11-1215438.html
Regards,
-Khalid
03-24-2006 11:14 AM
03-24-2006 11:17 AM
03-24-2006 11:35 AM
03-24-2006 11:44 AM
03-24-2006 12:47 PM
That's a good idea. And should suffice for your needs. I normally use the MAC ID, even though it can be spoofed. I guess we accept the fact that a determined hacker can break this; we really just want to protect (make it hard) free distribution of the software.
As you may have figured out, in the VI you change the WMI Class to "Win32_BIOS" in this case, and the parameter to "SerialNumber."
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/win32_bios.asp
-Khalid
03-24-2006 01:37 PM
03-27-2006 03:46 PM
03-27-2006 11:56 PM
Hmmm.. I do not get a Serial Number on my XP. Guess this won't work either ![]()
-Khalid
03-28-2006 07:58 AM