Windows 8.1, Windows 8 또는 Windows 7 OS의 제품 키를 분실했거나 검색 할 수 없거나 저장 한 위치를 잊어 버린 경우 절망하지 마세요. 타사 소프트웨어를 사용하지 않고 PC에 설치된 OS에서 제품 키를 추출 할 수있는 간단한 솔루션을 보여 드리겠습니다.
음성 사서함으로 직접 전화하는 방법
광고
명성 포인트를 어떻게 얻습니까
- 메모장을 엽니 다.
- 다음 텍스트를 메모장 창에 복사하여 붙여 넣습니다.
function Get-WindowsKey {## Jakob Bindslet (jakob@bindslet.dk) 매개 변수 ($ targets = '.')로 모든 PC에서 Windows 제품 키를 검색하는 기능 ## $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue ='DigitalProductId 'Foreach ($ targets의 $ target) {$ 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'## ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 For ($ 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-컴퓨터 $ target $ obj = 새 개체 개체 $ obj | Add-Member Noteproperty Computer -value $ target $ obj | Add-Member Noteproperty Caption -value $ win32os.Caption $ obj | Add-Member Noteproperty CSDVersion -value $ win32os.CSDVersion $ obj | Add-Member Noteproperty OSArch -value $ win32os.OSArchitecture $ obj | Add-Member Noteproperty BuildNumber -value $ win32os.BuildNumber $ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | Add-Member Noteproperty ProductID -value $ win32os.SerialNumber $ obj | Add-Member Noteproperty ProductKey -value $ productkey $ obj}}
- 위의 텍스트를 바탕 화면에서 확장자가 '.ps1'인 파일로 저장합니다.
추가 팁 : '.ps1'확장자로 파일을 저장하려면 큰 따옴표로 이름을 입력 할 수 있습니다 (예 : 'GetProductKey.ps1').
- 시작 메뉴의 검색 창 또는 시작 화면의 오른쪽에 'powershell'을 입력하여 관리자 권한으로 Powershell 콘솔을 연 다음 CTRL + SHIFT + Enter를 누릅니다. 상승 된 Powershell 창이 열립니다.
- 디지털 서명되지 않은 로컬 파일의 실행을 활성화합니다. 다음 명령으로 수행 할 수 있습니다.
Set-ExecutionPolicy RemoteSigned
실행 정책을 변경하려면 Enter를 누르십시오.
- 이제 다음 명령을 입력해야합니다.
Import-Module C : Users Winaero Desktop GetProductKey.ps1; Get-WindowsKey
참고 : 저장 한 위치에 따라 위 명령에서 GetProductKey.ps1 파일의 경로를 변경합니다.
- 짜잔, 당신의 제품 키가 화면에 표시됩니다!
질문이있는 경우 다음 비디오를 참조하십시오.