Če ste izgubili, ne morete pridobiti ali pozabiti, kje ste shranili ključ izdelka operacijskega sistema Windows 8.1, Windows 8 ali Windows 7, ne obupajte. Pokazal bi vam preprosto rešitev, kako izvleči ključ izdelka iz operacijskega sistema, nameščenega v računalniku, brez uporabe programske opreme drugih proizvajalcev.
kako izbrisati več zaznamkov v
Oglas
- Odprite Beležnico.
- Kopirajte in prilepite naslednje besedilo v okno beležnice
funkcija Get-WindowsKey {## funkcija za pridobivanje ključa izdelka Windows iz katerega koli računalnika ## by Jakob Bindslet (jakob@bindslet.dk) param ($ target = '.') $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach ($ cilj v $ ciljih) {$ productKey = $ null $ win32os = $ null $ wmi = [WMIClass]' \ $ target root default: stdRegProv '$ data = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ regValue) $ binArray = ($ data.uValue) [52..66] $ 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' ## dešifriraj binarne podatke kodirane v base24 za ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 Za ($ j = 14; $ j -ge 0; $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ math] :: truncate ($ k / 24) $ k = $ k% 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i% 5 -eq 0) -and ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -computer $ target $ obj = New-Object Object $ obj | Dodatek člana Noteproperty Računalnik -vrednost $ target $ obj | Opomba lastnosti lastnika opombe člana -vrednost $ win32os.Caption $ obj | Lastnost opombe člana-člana CSDVersion -vrednost $ win32os.CSDVersion $ obj | Opomba lastnika dodatka OSArch -vrednost $ win32os.OSArchitecture $ obj | Add-Member Noteproperty BuildNumber -value $ win32os.BuildNumber $ obj | Dodatek-član Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | Add-Member Noteproperty ProductID -vrednost $ win32os.SerialNumber $ obj | Dodatek člana Noteproperty ProductKey -vrednost $ productkey $ obj}}
- Zgornje besedilo shranite v datoteko s pripono '.ps1' na namizju.
Bonusni namig: če želite datoteko shraniti s pripono ».ps1«, lahko vtipkate njeno ime z dvojnimi narekovaji, na primer »GetProductKey.ps1«.
- Odprite konzolo Powershell kot skrbnik, tako da v iskalno polje menija Start ali desno na začetnem zaslonu vnesete »PowerHell« in nato pritisnete CTRL + SHIFT + Enter. To bo odprlo povišano okno Powershell.
- Omogočite izvajanje lokalnih datotek, ki niso digitalno podpisane. To lahko storite z naslednjim ukazom:
Set-ExecutionPolicy RemoteSigned
Pritisnite Enter, da dovolite spreminjanje politike izvajanja.
- Zdaj vnesite naslednji ukaz:
Uvozni modul C: Users Winaero Desktop GetProductKey.ps1; Get-WindowsKey
Opomba: V zgornjem ukazu spremenite pot do datoteke GetProductKey.ps1 glede na mesto, kjer ste jo shranili.
- Voila, ključ izdelka je prikazan na zaslonu!
Če imate kakršna koli vprašanja, si oglejte naslednji video:
koliko ur imam na minecraftu