Source pour réccupèrer clé Windows

Source pour réccupèrer clé Windows - Divers - Programmation

Marsh Posté le 23-04-2008 à 22:41:45    

Bonjour,
 
Pour un logiciel de maintenance info que je développe j'aimerais ajouter une option à l'instar d'aida pour récupérer le numéro de série Windows (2000, XP, Vista).
 
J'ai testé avec la bdr et par moult moyen je n'ai aucune idée de la facon dont je peux procèder.
 
Si quelqu'un à une idée (a part utiliser un logiciel tiers).
 
 
Cordialement,
 
Fred

Reply

Marsh Posté le 23-04-2008 à 22:41:45   

Reply

Marsh Posté le 23-04-2008 à 23:11:06    

Il faut que tu recuperes la valeur de la cle suivante HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\\ProductId de la BDR, non?
Il y a des API Windows pour ce genre de choses, voir à RegGetValue.
A+,


Message édité par gilou le 24-04-2008 à 09:36:56

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 24-04-2008 à 00:14:50    

les controles wmi donnent pit-être cette info


---------------
oui oui
Reply

Marsh Posté le 24-04-2008 à 09:43:19    

Un source que j'ai pondu vite fait en C#:

Code :
  1. using System;
  2. using Microsoft.Win32;
  3. class RecupereLicenseWindows
  4. {
  5.     static void Main(string[] args)
  6.     {
  7.         RegistryKey RegKey = Registry.LocalMachine;
  8.         RegKey = RegKey.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion" );
  9.         Object licenseNum = RegKey.GetValue("ProductId" );
  10.         Console.WriteLine("Numéro de license Windows: {0}", licenseNum);
  11.     }
  12. }


A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed