Ha elvesztette, nem tudja letölteni vagy elfelejtette, hol tárolta a Windows 8.1, Windows 8 vagy Windows 7 operációs rendszer termékkulcsát, ne essen kétségbe. Szeretnék bemutatni egy egyszerű megoldást, amellyel kivonhatja a termékkulcsot a számítógépére telepített operációs rendszerből, harmadik féltől származó szoftver használata nélkül.
hogyan lehet megtudni, hogy valaki a Facebook idővonalán követi-e
Reklám
- Nyissa meg a Jegyzettömböt.
- Másolja és illessze be a következő szöveget a Jegyzettömb ablakba
függvény Get-WindowsKey {## függvény a Windows termékkulcsának lekérésére bármely számítógépről ## Jakob Bindslet (jakob@bindslet.dk) param ($ target = '.') $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach ($ target $ célokban) {$ 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' ## az alap24 kódolású bináris adatok visszafejtése ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 ($ j = 14; $ j -ge 0; $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ matematika] :: csonkol ($ k / 24) $ k = $ k% 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i% 5 -eq 0) -és ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -számítógép $ target $ obj = Új objektum objektum $ obj | Add-Member Noteproperty Computer -érték $ target $ obj | Add-Member Noteproperty Caption -value $ win32os.Caption $ obj | A tag hozzáadása Noteproperty CSDVersion -value $ win32os.CSDVersion $ obj | Add-Member Noteproperty OSArch -value $ win32os.OSArchitecture $ obj | Add-Member Noteproperty BuildNumber -érték $ win32os.BuildNumber $ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | Add-Member Noteproperty ProductID -value $ win32os.SerialNumber $ obj | Tag hozzáadása Noteproperty ProductKey -érték $ productkey $ obj}}
- Mentse a fenti szöveget egy '.ps1' kiterjesztésű fájlba az Asztalon.
Bónusztipp: Annak biztosításához, hogy a fájlt a .ps1 kiterjesztéssel mentse, dupla idézőjelekkel írja be a nevét, például: „GetProductKey.ps1”.
- Nyissa meg a Powershell konzolt rendszergazdaként: írja be a „powershell” parancsot a Start menü keresőmezőjébe, vagy közvetlenül a Start képernyőn, majd nyomja meg a CTRL + SHIFT + Enter billentyűkombinációt. Ez megnyitja a megemelt Powershell ablakot.
- Engedélyezze a digitálisan nem aláírt helyi fájlok végrehajtását. Ez a következő paranccsal hajtható végre:
Set-ExecutionPolicy RemoteSigned
Nyomja meg az Enter billentyűt a végrehajtási házirend megváltoztatásához.
- Most írja be a következő parancsot:
C import modul: Users Winaero Desktop GetProductKey.ps1; Get-WindowsKey
Megjegyzés: Módosítsa a GetProductKey.ps1 fájl elérési útját a fenti parancsban, annak mentési helyének megfelelően.
- Voila, te termékkulcs megjelenik a képernyőn!
Ha kérdése van, tekintse meg a következő videót:
a Windows 8 megváltoztatja a bejelentkezési képernyő színét