Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1018 connectés 

  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  [ProduKey] Récupérer licences MS Office 2010 + Win7 [RESOLU]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ProduKey] Récupérer licences MS Office 2010 + Win7 [RESOLU]

n°811553
deepqck
Posté le 21-11-2014 à 11:46:41  profilanswer
 

Bonjour à tous,  
 
J'ai besoin de récupérer toutes les licences Windows 7 et Office 2010 de mon parc.
Pour ce faire, j'ai voulu utiliser ProduKey de Nirsoft qui fait logiquement le boulot.  
Si j'utilise le soft en direct sur une machine win7 en x64 et x86 je vois bien les infos que je recherche.  
 
En revanche, si j'utilise cette commande avec les différents arguments fourni par Nirsoft je n'obtiens que des résultats pour les stations XP avec Office 2007.  
produkey.exe /iprange 192.168.x.x 192.168.x.x /OfficeKeys 1 /WindowsKeys 1 /sxml keys.xml
 
J'ai bien un script en PowerShell permettant de récupérer la licence Windows 7 mais pas d'Office.  
 

Code :
  1. function Get-WindowsKey {
  2.     ## function to retrieve the Windows Product Key from any PC
  3.     ## by Jakob Bindslet (jakob@bindslet.dk)
  4.     param ($targets = "." )
  5.     $hklm = 2147483650
  6.     $regPath = "Software\Microsoft\Windows NT\CurrentVersion"
  7.     $regValue = "DigitalProductId"
  8.     Foreach ($target in $targets) {
  9.         $productKey = $null
  10.         $win32os = $null
  11.         $wmi = [WMIClass]"\\$target\root\default:stdRegProv"
  12.         $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue)
  13.         $binArray = ($data.uValue)[52..66]
  14.         $charsArray = "B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9"
  15.         ## decrypt base24 encoded binary data
  16.         For ($i = 24; $i -ge 0; $i--) {
  17.             $k = 0
  18.             For ($j = 14; $j -ge 0; $j--) {
  19.                 $k = $k * 256 -bxor $binArray[$j]
  20.                 $binArray[$j] = [math]::truncate($k / 24)
  21.                 $k = $k % 24
  22.             }
  23.             $productKey = $charsArray[$k] + $productKey
  24.             If (($i % 5 -eq 0) -and ($i -ne 0)) {
  25.                 $productKey = "-" + $productKey
  26.             }
  27.         }
  28.         $win32os = Get-WmiObject Win32_OperatingSystem -computer $target
  29.         $obj = New-Object Object
  30.         $obj | Add-Member Noteproperty Computer -value $target
  31.         $obj | Add-Member Noteproperty Caption -value $win32os.Caption
  32.         $obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion
  33.         $obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture
  34.         $obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber
  35.         $obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser
  36.         $obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber
  37.         $obj | Add-Member Noteproperty ProductKey -value $productkey
  38.         $obj
  39.     }
  40. }


J'ai bien essayé des script VBS mais sans succès...  
Auriez-vous une idée de comment je pourrais faire pour récupérer toutes mes licences 7 & Office 2010?  
 
Merci d'avance.


Message édité par deepqck le 21-11-2014 à 16:20:21
mood
Publicité
Posté le 21-11-2014 à 11:46:41  profilanswer
 

n°811718
deepqck
Posté le 21-11-2014 à 16:19:39  profilanswer
 

J'ai fini par activer le service windows "Registre à Distance" sur 7.  
En utilisant le soft ProduKey x64 j'obtiens ce que je veux.  
 
J'ai donc les infos licences pour les machines XP et 7 en plus d'office 2007/2010/2013.
 
Je vais maintenant voir pour faire une GPO permettant d'activer ce service.


Message édité par deepqck le 21-11-2014 à 16:21:44

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  [ProduKey] Récupérer licences MS Office 2010 + Win7 [RESOLU]

 

Sujets relatifs
comment recuperer les données d un NAS via une tablette quand on est..récupérer page d'un blog expiré
Récupérer un meilleur wifi sur ipadcomment partager 1pc win7 et 1pc Win8.1 ?
Internet: plus d'acces / Win7Comment configurer win7 et win8
NAS synology DS214 + FreeBox Revolution + Win7-Pro [RESOLU]Récupérer mails existants
avaya IP office manager : numéro de boîte vocale?avaya IP office manager : désactiver l'appel masqué
Plus de sujets relatifs à : [ProduKey] Récupérer licences MS Office 2010 + Win7 [RESOLU]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR