Windows Tips & News

Ako získať produktový kľúč Microsoft Office bez použitia softvéru tretích strán

click fraud protection
30 odpovedí

Ak ste stratili kód Product Key Microsoft Office alebo ste zabudli, kde ste ho uložili a už ho nemôžete získať, nezúfajte. Chcel by som sa podeliť o jednoduché riešenie na extrahovanie kódu Product Key balíka Office z operačného systému nainštalovaného na vašom počítači bez použitia akéhokoľvek softvéru tretej strany.

  1. Otvorte Poznámkový blok.
  2. Skopírujte a prilepte nasledujúci text do okna programu Poznámkový blok.
    function Get-MSOfficeProductKey { param( [reťazec[]]$názov počítača = "." ) $produkt = @() $hklm = 2147483650 $cesta = "SOFTWARE\Microsoft\Office" foreach ($computer v $computerName) { $wmi = [WMIClass]"\\$computer\root\default: stdRegProv" $podkľúče1 = $wmi. EnumKey($hklm,$path) foreach ($subkey1 in $subkeys1.snames) { $subkeys2 = $wmi. EnumKey($hklm,"$path\$subkey1") foreach ($subkey2 v $subkeys2.snames) { $subkeys3 = $wmi. EnumKey($hklm,"$path\$subkey1\$subkey2") foreach ($subkey3 v $subkeys3.snames) { $subkeys4 = $wmi. EnumValues($hklm,"$path\$subkey1\$subkey2\$subkey3") foreach ($subkey4 v $subkeys4.snames) { if ($subkey4 -eq "digitalproductid") { $temp = "" | vyberte ComputerName, ProductName, ProductKey $temp. ComputerName = $počítač $productName = $wmi. GetStringValue($hklm,"$cesta\$podkľúč1\$podkľúč2\$podkľúč3","názov produktu") $temp. ProductName = $productName.sValue $data = $wmi. GetBinaryValue($hklm,"$path\$subkey1\$subkey2\$subkey3","digitalproductid") $valueData = ($data.uValue)[52..66] # dešifrovať binárne dáta zakódované v base24 $productKey = "" $chars = "BCDFGHJKMPQRTVWXY2346789" pre ($i = 24; $i -ge 0; $i--) { $r = 0 pre ($j = 14; $j -ge 0; $j--) { $r = ($r * 256) -bxor $valueData[$j] $valueData[$j] = [math]::Truncate($r / 24) $r = $r % 24 } $productKey = $chars[$r] + $productKey if (($i % 5) -eq 0 -a $i -ne 0) { $productKey = "-" + $productKey } } $tepl. ProductKey = $productKey $product += $temp } } } } } } $produkt. }
    
  3. Uložte text vyššie do súboru s príponou „.ps1“ na pracovnej ploche.
    Bonusový tip: Aby ste sa uistili, že súbor uložíte správne s príponou „.ps1“, môžete jeho názov napísať do dvojitých úvodzoviek, napríklad „kancelária.ps1“.
  4. Teraz musíte určiť, či máte 32-bitovú verziu balíka Office alebo 64-bitovú verziu. Ak máte Office 2007, 2003 alebo starší, potom máte 32-bitovú verziu, pretože nebola vydaná žiadna 64-bitová verzia. Ak je váš systém Windows 32-bitový, potom je váš Office tiež 32-bitový, pretože 64-bitové aplikácie nemožno spustiť v 32-bitovom systéme Windows.
  5. Ak máte 64-bitový Windows a ak používate Office 2010, 2013 alebo 2016, môže byť 32-bitový alebo 64-bitový. Ak to chcete zistiť, spustite akúkoľvek aplikáciu balíka Office, ako je Word, OneNote, Excel atď.
  6. Kliknite na Súbor a potom na Pomocník v ponuke Súbor. Vpravo pod položkou O... v sekcii uvidíte, či je 32-bitový alebo 64-bitový.
  7. Teraz musíte otvoriť Powershell ako správca. Ak používate 32-bitový balík Office, otvorte 32-bitovú verziu prostredia PowerShell. Ak používate 64-bitový balík Office, otvorte 64-bitové prostredie PowerShell. Do vyhľadávacieho poľa v ponuke Štart alebo priamo na úvodnej obrazovke zadajte výraz „powershell“. V 64-bitovom systéme Windows je skratka s názvom „Windows PowerShell (x86)“ 32-bitová verzia prostredia PowerShell a skratka bez „x86“ v názve je 64-bitové prostredie PowerShell. Kliknite naň pravým tlačidlom a vyberte Spustiť ako správca alebo vyberte správnu skratku pomocou klávesnice a stlačte CTRL+SHIFT+Enter. Tým sa otvorí zvýšené okno PowerShell.
  8. Povoliť spúšťanie lokálnych súborov, ktoré nie sú digitálne podpísané. Môžete to urobiť pomocou nasledujúceho príkazu (môžete ho skopírovať a vložiť):
    Set-ExecutionPolicy RemoteSigned

    Stlačte Enter, aby ste umožnili zmenu vykonávacej politiky.

  9. Teraz by ste mali zadať nasledujúci príkaz:
    Import-Modul C:\Users\Winaero\Desktop\office.ps1; Get-MSOfficeProductKey

    Poznámka: Musíte zmeniť cestu vo vyššie uvedenom príkaze, vrátane priečinka s menom používateľa, aby správne ukazovala na umiestnenie, kam ste uložili súbor office.ps1.

  10. Voilá, váš produktový kľúč Office sa zobrazí na obrazovke!

Ďakujeme nášmu čitateľovi „bosbigalovi“ za zdieľanie tohto scenára.

Opera 37 obsahuje vstavaný blokovač reklám

Opera 37 obsahuje vstavaný blokovač reklám

Prehliadač Opera pre PC teraz prichádza s novou funkciou. Vo verzii 37 má vstavaný blokovač reklá...

Čítaj viac

Obnovte heslo systému Windows 10 bez použitia nástrojov tretích strán

Obnovte heslo systému Windows 10 bez použitia nástrojov tretích strán

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Opera 39 ušetrí výdrž batérie notebooku

Opera 39 ušetrí výdrž batérie notebooku

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac