Cara Melihat Kunci Produk Windows 10 Anda Menggunakan Skrip atau Baris Perintah
Notebooks.my.id - Ada banyak alat untuk mengekstrak Kunci Produk dari sistem langsung atau dari kumpulan registri komputer offline. Selain itu, berikut adalah Vbscript kecil yang rapi yang mendapatkan Product Key dari instalasi Windows Anda saat ini – tidak diperlukan program pihak ketiga. Script bekerja pada Windows 7, 8 dan Windows 10.
Lihat Kunci Produk Windows 10
Metode 1: Menggunakan baris perintah WMI atau PowerShell
Gunakan baris perintah WMI berikut untuk memperbaiki kunci produk penginstalan Windows Anda.
layanan lisensi perangkat lunak jalur wmic dapatkan OA3xOriginalProductKey
Metode ini mengambil kunci aktivasi yang disimpan di UEFI/BIOS komputer Anda.
Perhatikan bahwa Anda harus menjalankan perintah di atas dari jendela Command Prompt yang ditinggikan/admin.
layanan lisensi perangkat lunak jalur wmic dapatkan OA3xOriginalProductKey
Atau, jika Anda menggunakan PowerShell, jalankan perintah ini dari jendela PowerShell admin untuk mengetahui kunci produk:
(Dapatkan-WmiObject -query 'pilih * dari SoftwareLicensingService').OA3xOriginalProductKey
Di beberapa sistem, perintah di atas akan menampilkan keterangan OA3xOriginalProductKey dan baris kosong di bawahnya, tidak menunjukkan kunci produk. Ini terjadi jika perangkat tidak memiliki kunci aktivasi/produk yang disematkan.
Jika perangkat memiliki kunci aktivasi tertanam firmware, itu akan ditampilkan di output. Jika output kosong, perangkat tidak memiliki kunci aktivasi tertanam firmware. Sebagian besar perangkat yang disediakan OEM yang dirancang untuk menjalankan Windows 8 atau lebih baru akan memiliki kunci yang disematkan firmware.
Metode 2: Menggunakan Skrip
Penting: Perhatikan bahwa metode berikut ini cukup mendekode nilai registri DigitalProductId untuk mendapatkan kunci produk ritel. Kunci yang diambil menggunakan metode ini dapat berupa kunci Windows 10 generik yang dibuat secara otomatis (untuk sistem yang ditingkatkan dari Windows 7 atau 8 di bawah hak digital). Itu juga bisa menjadi kunci edisi ritel (jika Anda membeli lisensi sebelumnya) yang Anda masukkan secara manual selama pengaturan Windows 10. Jadi, jika Anda menggunakan Windows 10, disarankan untuk memprioritaskan metode pertama.
Salin kode berikut ke Notepad dan simpan file sebagai GetProductKey.vbs.
Opsi Eksplisit
Objshell redup, jalur, DigitalID, Hasil
Setel objshell = CreateObject("WScript.Shell")
'Setel jalur kunci registri
Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
'Nilai kunci registri
DigitalID = objshell.RegRead(Path & "DigitalProductId")
Dim ProductName,ProductID,ProductKey,ProductData
'Dapatkan ProductName, ProductID, ProductKey
ProductName = "Nama Produk: " & objshell.RegRead(Path & "ProductName")
ProductID = "ID Produk: " & objshell.RegRead(Path & "ProductID")
ProductKey = "Kunci Terpasang: " & ConvertToKey(DigitalID)
ProductData = ProductName & vbNewLine & ProductID & vbNewLine & ProductKey
'Tampilkan kotak pesan jika menyimpan ke file
Jika vbYes = MsgBox(ProductData & vblf & vblf & "Simpan ke file?", vbYesNo + vbQuestion, "BackUp Informasi Kunci Windows") maka
Simpan Data Produk
Berakhir jika
'Konversi biner ke karakter
Fungsi ConvertToKey(Kunci)
Const KeyOffset = 52
Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
'Periksa apakah OS adalah Windows 8
isWin8 = (Kunci(66) \ 6) Dan 1
Kunci(66) = (Kunci(66) Dan &HF7) Atau ((isWin8 Dan 2) * 4)
saya = 24
Peta = "BCDFGHJKMPQRTVWXY2346789"
Mengerjakan
Arus = 0
j = 14
Mengerjakan
Arus = Arus* 256
Arus = Kunci(j + KeyOffset) + Arus
Kunci(j + KeyOffset) = (Saat ini \ 24)
Arus = Mod Saat Ini 24
j = j -1
Loop Sementara j >= 0
saya = saya -1
KeyOutput = Tengah(Peta,Arus+ 1, 1) & KeyOutput
Terakhir = Saat ini
Loop Sementara i >= 0
Jika (isWin8 = 1) Maka
keypart1 = Tengah(KeyOutput, 2, Terakhir)
masukkan = "N"
KeyOutput = Ganti(KeyOutput, keypart1, keypart1 & sisipkan, 2, 1, 0)
Jika Terakhir = 0 Kemudian KeyOutput = masukkan & KeyOutput
Berakhir jika
ConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Tengah(Keluaran Kunci, 21, 5)
Fungsi Akhir
'Simpan data ke file
Fungsi Simpan (Data)
Redupkan fso, fName, txt, objshell, UserName
Setel objshell = CreateObject("wscript.shell")
'Dapatkan nama pengguna saat ini
NamaPengguna = objshell.ExpandEnvironmentStrings("%NamaPengguna%")
'Buat file teks di desktop
fName = "C:\Users\" & Nama Pengguna & "\Desktop\WindowsKeyInfo.txt"
Atur fso = CreateObject("Scripting.FileSystemObject")
Setel txt = fso.CreateTextFile(fName)
txt.Data Tulis
txt.Tutup
Fungsi Akhir
Sumber: Ambil Kunci Produk Windows · GitHub
Klik dua kali untuk menjalankan skrip untuk mengetahui Product Key dari instalasi Windows Anda. vbscript lihat kunci produk windows 10 Kunci Produk diambil menggunakan Vbscript
Itu dia!
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ________