Windows Tips & News

Cum să obțineți cheia de produs Microsoft Office fără a utiliza software terță parte

30 de răspunsuri

Dacă ați pierdut cheia de produs Microsoft Office sau ați uitat unde ați stocat-o și nu o mai puteți recupera, nu disperați. Aș dori să vă împărtășesc o soluție simplă pentru a extrage cheia de produs Office din sistemul de operare instalat pe computer fără a utiliza niciun software terță parte.

  1. Deschide Notepad.
  2. Copiați și inserați următorul text în fereastra Notepad.
    function Get-MSOfficeProductKey { param( [șir[]]$computerName = "." ) $produs = @() $hklm = 2147483650 $cale = „SOFTWARE\Microsoft\Office” pentru fiecare ($computer în $computerName) { $wmi = [WMIClass]"\\$computer\root\default: stdRegProv" $subchei1 = $wmi. EnumKey($hklm,$path) foreach ($subkey1 în $subkeys1.snames) { $subkeys2 = $wmi. EnumKey($hklm,"$path\$subkey1") foreach ($subkey2 în $subkeys2.snames) { $subkeys3 = $wmi. EnumKey($hklm,"$cale\$subkey1\$subkey2") pentru fiecare ($subkey3 în $subkeys3.snames) { $subkeys4 = $wmi. EnumValues($hklm,"$path\$subkey1\$subkey2\$subkey3") foreach ($subkey4 în $subkeys4.snames) { if ($subkey4 -eq "digitalproductid") { $temp = "" | selectați ComputerName, ProductName, ProductKey $temp. ComputerName = $computer $productName = $wmi. GetStringValue($hklm,"$cale\$subkey1\$subkey2\$subkey3","nume produs") $temp. ProductName = $productName.sValue $date = $wmi. GetBinaryValue($hklm,"$cale\$subkey1\$subkey2\$subkey3","digitalproductid") $valueData = ($data.uValue)[52..66] # decriptați datele binare codificate în bază24 $productKey = "" $cars = „BCDFGHJKMPQRTVWXY2346789” pentru ($i = 24; $i -ge 0; $i--) { $r = 0 pentru ($j = 14; $j -ge 0; $j--) { $r = ($r * 256) -bxor $valueData[$j] $valueData[$j] = [math]::Truncate($r / 24) $r = $r % 24 } $productKey = $cars[$r] + $productKey dacă (($i % 5) -eq 0 -și $i -ne 0) { $productKey = "-" + $productKey } } $temp. ProductKey = $productKey $produs += $temp } } } } } } $produs. }
    
  3. Salvați textul de mai sus într-un fișier cu extensia „.ps1” pe desktop.
    Sfat bonus: pentru a vă asigura că salvați corect fișierul cu extensia „.ps1”, puteți introduce numele acestuia între ghilimele duble, de exemplu, „office.ps1”.
  4. Acum trebuie să stabiliți dacă aveți o versiune de Office pe 32 de biți sau pe 64 de biți. Dacă aveți Office 2007, 2003 sau o versiune anterioară, atunci aveți o versiune pe 32 de biți, deoarece nu a fost lansată nicio versiune pe 64 de biți. De asemenea, dacă Windows este pe 32 de biți, atunci Office este și pe 32 de biți, deoarece aplicațiile pe 64 de biți nu pot rula pe Windows pe 32 de biți.
  5. Dacă aveți Windows pe 64 de biți și dacă rulați Office 2010, 2013 sau 2016, acesta poate fi pe 32 de biți sau pe 64 de biți. Pentru a determina acest lucru, porniți orice aplicație Office, cum ar fi Word, OneNote, Excel etc.
  6. Faceți clic pe Fișier și apoi pe Ajutor în meniul Fișier. În dreapta, sub Despre... secțiunea, o veți vedea listată indiferent dacă este pe 32 de biți sau pe 64 de biți.
  7. Acum trebuie să deschizi Powershell ca administrator. Dacă rulați Office pe 32 de biți, deschideți versiunea PowerShell pe 32 de biți. Dacă rulați Office pe 64 de biți, deschideți PowerShell pe 64 de biți. Tastați „powershell” în caseta de căutare din meniul Start sau chiar pe ecranul de pornire. Pe Windows pe 64 de biți, comanda rapidă numită „Windows PowerShell (x86)” este versiunea pe 32 de biți a PowerShell, iar cea fără „x86” în numele său este PowerShell pe 64 de biți. Faceți clic dreapta pe el și alegeți Executare ca administrator sau selectați comanda rapidă corectă cu tastatura și apăsați CTRL+SHIFT+Enter. Aceasta va deschide o fereastră PowerShell ridicată.
  8. Activați execuția fișierelor locale care nu sunt semnate digital. Acest lucru se poate face cu următoarea comandă (o puteți copia și lipi):
    Set-ExecutionPolicy RemoteSigned

    Apăsați Enter pentru a permite modificarea politicii de execuție.

  9. Acum ar trebui să tastați următoarea comandă:
    Import-Modul C:\Utilizatori\Winaero\Desktop\office.ps1; Obțineți-MSOfficeProductKey

    Notă: Trebuie să schimbați calea din comanda de mai sus, inclusiv folderul cu numele de utilizator, pentru a indica corect locația în care ați salvat fișierul office.ps1.

  10. Voila, cheia de produs Office va fi afișată pe ecran!

Mulțumim cititorului nostru „bosbigal” pentru împărtășirea acestui scenariu.

Windows 10 Build 14393.2068 Arhive

Acest site web folosește cookie-uri pentru a vă îmbunătăți experiența în timp ce navigați pe site...

Citeste mai mult

O nouă versiune a Windows 10 are un efect de estompare în meniul Start!

O nouă versiune a Windows 10 are un efect de estompare în meniul Start!

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța...

Citeste mai mult

Opera 50: Salvați pagina ca PDF

Opera 50: Salvați pagina ca PDF

2 RăspunsuriAstăzi, echipa din spatele browserului Opera a lansat o nouă versiune pentru dezvolta...

Citeste mai mult