Pagrindinis „Microsoft Office“ Kaip gauti „Microsoft Office“ produkto raktą nenaudojant trečiosios šalies programinės įrangos

Kaip gauti „Microsoft Office“ produkto raktą nenaudojant trečiosios šalies programinės įrangos



Jei pametėte „Microsoft Office“ produkto raktą arba pamiršote, kur jį laikėte, ir nebegalite jo atsiimti, nenusiminkite. Norėčiau pasidalinti paprastu sprendimu, kaip išgauti „Office“ produkto raktą iš kompiuteryje įdiegtos OS nenaudojant jokios trečiosios šalies programinės įrangos.

kaip išsaugoti vaizdą

Reklama

  1. Atidarykite „Notepad“.
  2. Nukopijuokite ir įklijuokite šį tekstą į „Notepad“ langą
    funkcija „Get-MSOfficeProductKey“ {param ([string []] $ computerName = '.') $ product = @ () $ hklm = 2147483650 $ path = 'SOFTWARE  Microsoft  Office' foreach ($ computer in $ computerName) {$ wmi = [WMIClass] '\ $ computer  root  default: stdRegProv' $ subkeys1 = $ wmi.EnumKey ($ hklm, $ path) foreach ($ subkey1 in $ subkeys1.snames) {$ subkeys2 = $ wmi.EnumKey ($ hklm, '$ path  $ subkey1') foreach ($ subkey2 in $ subkeys2.snames) {$ subkeys3 = $ wmi.EnumKey ($ hklm, '$ path  $ subkey1  $ subkey2') foreach ($ subkey3 in $ subkeys3) .snames) {$ subkeys4 = $ wmi.EnumValues ​​($ hklm, '$ path  $ subkey1  $ subkey2  $ subkey3') foreach ($ subkey4 in $ subkeys4.snames) {if ($ subkey4 -eq 'digitalproductid') {$ temp = '' | pasirinkite ComputerName, ProductName, ProductKey $ temp.ComputerName = $ computer $ productName = $ wmi.GetStringValue ($ hklm, '$ path  $ subkey1  $ subkey2  $ subkey3', 'productname') $ temp.ProductName = $ productName. sValue $ data = $ wmi.GetBinaryValue ($ hklm, '$ path  $ subkey1  $ subkey2  $ subkey3', 'digitalproductid') $ valueData = ($ data.uValue) [52..66] # iššifruoti base24 koduotą dvejetainį failą duomenys $ productKey = '' $ chars = 'BCDFGHJKMPQRTVWXY2346789' už ($ i = 24; $ i -ge 0; $ i--) {$ r = 0 ($ j = 14; $ j -ge 0; $ j -) {$ r = ($ r * 256) -bxor $ valueData [$ j] $ valueData [$ j] = [math] :: Sutrumpinti ($ r / 24) $ r = $ r% 24} $ productKey = $ chars [$ r] + $ productKey if (($ i% 5) -eq 0 -and $ i -ne 0) {$ productKey = '-' + $ productKey}} $ temp.ProductKey = $ productKey $ product + = $ temp}}}}}} $ produktas}
  3. Išsaugokite aukščiau esantį tekstą į failą su „.ps1“ plėtiniu darbalaukyje.
    Premijos patarimas: norėdami įsitikinti, kad failą tinkamai išsaugojote naudodami „.ps1“ plėtinį, galite įvesti jo pavadinimą dvigubomis kabutėmis, pavyzdžiui, „office.ps1“.
  4. Dabar turite nustatyti, ar turite 32 bitų „Office“ versiją, ar 64 bitų. Jei turite „Office 2007“, 2003 ar ankstesnę versiją, turite 32 bitų versiją, nes nebuvo išleista 64 bitų versija. Be to, jei jūsų „Windows“ yra 32 bitų, tada jūsų „Office“ taip pat yra 32 bitų, nes 64 bitų programos negali veikti 32 bitų „Windows“.
  5. Jei turite 64 bitų „Windows“ ir jei naudojate „Office 2010“, 2013 ar 2016, tai gali būti 32 arba 64 bitų. Norėdami tai nustatyti, paleiskite bet kurią „Office“ programą, pvz., „Word“, „OneNote“, „Excel“ ir kt.
  6. Meniu Failas spustelėkite Failas, tada - Pagalba. Dešinėje, skiltyje „Apie ...“, pamatysite, kad jis yra 32 bitų ar 64 bitų.
  7. Dabar jūs turite atidaryti „Powershell“ kaip administratorius . Jei naudojate 32 bitų „Office“, atidarykite 32 bitų „PowerShell“ versiją. Jei naudojate 64 bitų „Office“, atidarykite 64 bitų „PowerShell“. Įveskite „powershell“ į „Start“ meniu paieškos laukelį arba tiesiai pradiniame ekrane. 64 bitų „Windows“ spartusis klavišas „Windows PowerShell (x86)“ yra 32 bitų „PowerShell“ versija, o be pavadinimo „x86“ yra 64 bitų „PowerShell“. Dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Vykdyti kaip administratorius arba pasirinkite tinkamą spartųjį klaviatūrą ir paspauskite CTRL + SHIFT + Enter. Tai atidarys padidintą „PowerShell“ langą.
  8. Įgalinti vietinių failų, kurie nėra pasirašyti skaitmeniniu būdu, vykdymą. Tai galima padaryti naudojant šią komandą (galite ją nukopijuoti ir įklijuoti):
    „Set-ExecutionPolicy RemoteSigned“

    Paspauskite Enter, kad leistumėte pakeisti vykdymo politiką.

  9. Dabar turėtumėte įvesti šią komandą:
    C importo modulis:  Users  Winaero  Desktop  office.ps1; „Get-MSOfficeProductKey“

    Pastaba: norėdami teisingai nurodyti vietą, kurioje išsaugojote failą office.ps1, turite pakeisti anksčiau nurodytos komandos kelią, įskaitant vartotojo vardo aplanką.

  10. Voila, jūsų „Office“ produkto raktas bus rodomas ekrane!

Ačiū mūsų skaitytojui „bosbigal“ už pasidalinimą šiuo scenarijumi.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Ką daryti, jei „Android“ užstringa ekranas
Ką daryti, jei „Android“ užstringa ekranas
„Android“ ir „iOS“ yra dvi geriausios mobiliosios operacinės sistemos. Tačiau „Android“ telefonai turi tendenciją tiesiog sustingti ir neatsakyti į jokią komandą (nereiškia, kad „iOS“ telefonai nėra apsaugoti). Esant tokiai situacijai, jūsų telefonas
Kaip valdyti F „Android“.
Kaip valdyti F „Android“.
„Android“ trūksta „Control F“ funkcijos, kad būtų galima rasti tekstą visose programose, tačiau daugelyje programų yra ši galimybė. Šiame straipsnyje sužinosite, kaip valdyti F „Android“.
„PowerShell 7.0.3“ išleidžiamas su keliais taisymais
„PowerShell 7.0.3“ išleidžiamas su keliais taisymais
„Microsoft“ išleido nedidelį „PowerShell 7“, naujausios „Windows“ scenarijų kalbos, atnaujinimą. Jame yra keletas klaidų taisymų. „PowerShell 7“, taip pat žinomas kaip „PowerShell Core“, yra įvairių platformų scenarijų sprendimas, prieinamas „Windows“, „MacOS“ ir „Linux“. „PowerShell 7“ dabar naudoja .NET Core 3.1, tačiau anksčiau palaiko suderinamumą su moduliais
Kaip pridėti meniu elementą „Prisegti prie pradinio ekrano“ prie visų „Windows 8.1“ failų
Kaip pridėti meniu elementą „Prisegti prie pradinio ekrano“ prie visų „Windows 8.1“ failų
Naudodama „Windows 8.1“, „Microsoft“ apribojo prieigą prie trečiųjų šalių programų meniu „Prisegti prie pradinio ekrano“. Jums gali būti įdomu, ką tai reiškia? Nors „Windows 8“ programose buvo programinė prieiga prie to meniu punkto. Tokį elgesį galite pamatyti „Mozilla Firefox“ diegimo programoje: po įdiegimo jis „prisisegia“
Kaip įdėti užduočių juostą kairėje sistemoje „Windows 11“.
Kaip įdėti užduočių juostą kairėje sistemoje „Windows 11“.
„Windows“ užduočių juosta turi labai aiškų tikslą. Mygtukas Pradėti atidaro pagrindinį meniu, kuris nukreipia į bet kurią kompiuterio vietą. Užduočių juostoje taip pat yra sistemos dėklo juosta su visomis dažniausiai naudojamomis nuorodomis
Kaip gauti Autobuild in Tears of the Kingdom
Kaip gauti Autobuild in Tears of the Kingdom
Statyba yra didelė „Zelda legenda: Karalystės ašaros“ (TotK) patirties dalis. Naudodami įdomius naujus sugebėjimus, pvz., Ultrahand, galite sujungti objektus ir sukurti savo unikalias struktūras. „Autobuild“ galimybė leidžia
„Super Mario Run“: prasideda išankstinė „Android“ registracija į Mario mobilųjį šėlsmą
„Super Mario Run“: prasideda išankstinė „Android“ registracija į Mario mobilųjį šėlsmą
„Super Mario Run“ pagaliau ateina į „Android“ ir dabar galite iš anksto užsiregistruoti „Google Play“ parduotuvėje. Vakar, per specialią „Fire Emblem Nintendo Direct“, Japonijos žaidimų kompanija ir „Mario“ kūrėjai atskleidė