tmcuh
Messages postés458Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention18 avril 2009
-
3 nov. 2005 à 11:47
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 2007
-
3 nov. 2005 à 14:40
Bonjour, pour des besoins de sécurité logiciel j'ai besoin d'avoir une
clé unique par ordinateur, qui ne soit pas différent d'un lancement à
un autre. J'ai donc pensé au materiel avec un numéro très souvent
unique est très difficilement falcifiable. Je me posais la question
comment récupéré le numéro de série du processeur, du bios ou quelque
chose dans le genre. J'ai cherché du coté wmi mais n'étant pas un
adèpte du wmi j'ai beaucoup de mal. Pouvez vous m'éclairer. Merci
A voir également:
"Server api" "php version 4.4.5" "build date" "php variables"
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 3 nov. 2005 à 12:24
Avec WMI :
string cpuInfo = String.Empty;
string temp=String.Empty;
ManagementClass mc = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = mc.GetInstances();
foreach(ManagementObject mo in moc)
{
if(cpuInfo==String.Empty)
{// only return cpuInfo from first CPU
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
}
}
return cpuInfo;