Cara Melihat Kunci Produk Windows 10 Anda Menggunakan Skrip atau Baris Perintah

Cara Melihat Kunci Produk Windows 10 Anda Menggunakan Skrip atau Baris Perintah

 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!

  ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ________

Previous Post Next Post