Clef de registre identifiant l'OS

Résolu
Alex -  
 Alex -
Bonjour,

Je souhaite savoir quelle est la clef de registre identifiant mon OS. Je dois en effet créer un script qui sera ensuite déployer par GPO. Seulement ce script ne devra pas s'exécuter sur les OS server.
Merci d'avance de vos réponses.
Alex

3 réponses

  1. librequetucrois
     
    slt

    Tu peux trouver les données dans les valeurs directement sous cette clé :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

    Astuce pour ouvrir le registre au bon emplacement depuis une page web :

    Open In RegEdit :: Modules pour Firefox :
    https://addons.mozilla.org/fr/firefox/addon/open-in-regedit/
    1
    1. librequetucrois
       
      Re ; les valeurs ... (Depuis le registre d'une version de Windows 7 x64 Home Premium) :

      "CurrentVersion"
      "CurrentBuild"
      "SoftwareType"
      "CurrentType"
      "InstallDate"
      "RegisteredOrganization"
      "RegisteredOwner"
      "SystemRoot"
      "InstallationType"
      "EditionID"
      "ProductName"
      "CurrentBuildNumber"
      "BuildLab"
      "BuildLabEx"
      "BuildGUID"
      "CSDBuildNumber"
      "PathName"

      .
      0
    2. Alex
       
      Entre temps j'ai trouvé cette clef, merci. Le souci c'est que je dispose d'un parc tres hétérogène. Et sur les Windows Server 2003 la clef InstallationType n'existe pas.
      Je suis en train d'essayer de récupérer le contenu de la clef ProductName mais le script s'arrête au premier espace. Je ne récupère donc pas le type d'OS.
      0
    3. librequetucrois
       
      Re,

      Éventuellement ...

      for /f "tokens=3*" %%A in ^ ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "ProductName"') ^ do echo Product is %%A %%B


      Source :

      batch - Read Windows Product Name via REG.exe within a BAT script - Stack Overflow :
      http://stackoverflow.com/questions/6296079/read-windows-product-name-via-reg-exe-within-a-bat-script
      0
    4. Alex
       
      Merci beaucoup, cela résous mon problème.
      0
  2. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    bonjour

    si tu travailles dans un domaine AD, il vaut mieux utiliser les groupes. Les serveurs ne sont pas repris dans les groupes des machines clientes.
    0
    1. Alex
       
      Le souci c'est que je veux que le script s'exécute à l'ouverture de session et pas au démarrage de la machine. C'est pour ça que je dois différencier les os server des os clients.
      0
    2. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
       
      il suffit d'insérer ce code dans les logonscript des utilisateurs.. maintenant, plus simple, seuls les membres des groupes administrateurs se logguent sur des serveurs à priori, donc le problème peut être réglé à ce niveau là.
      0
  3. nemo92380
     
    Bonjour,

    Tu cherches la Clef de registre identifiant l'OS ou celle qui correspond à la clé d'activation?

    De quelle type de licence Microsoft disposes tu pour ce projet de déploiement de postes?
    0