Jika Anda kehilangan kunci produk Microsoft Office atau lupa di mana Anda menyimpannya dan tidak dapat lagi mengambilnya, jangan putus asa. Saya ingin membagikan solusi sederhana untuk mengekstrak kunci produk Office Anda dari OS yang diinstal di PC Anda tanpa menggunakan perangkat lunak pihak ketiga.
cara membalik seleksi di paint.net
Iklan
- Buka Notepad.
- Salin dan tempel teks berikut ke jendela Notepad
function Get-MSOfficeProductKey {param ([string []] $ computerName = '.') $ product = @ () $ hklm = 2147483650 $ path = 'SOFTWARE Microsoft Office' foreach ($ computer in $ computerName) {$ wmi = [WMIClass] '\ $ computer root default: stdRegProv' $ subkeys1 = $ wmi.EnumKey ($ hklm, $ path) foreach ($ subkey1 dalam $ subkeys1.snames) {$ subkeys2 = $ wmi.EnumKey ($ hklm, '$ path $ subkey1') foreach ($ subkey2 in $ subkeys2.snames) {$ subkeys3 = $ wmi.EnumKey ($ hklm, '$ path $ subkey1 $ subkey2') foreach ($ subkey3 in $ subkeys3 .snames) {$ subkeys4 = $ wmi.EnumValues ($ hklm, '$ path $ subkey1 $ subkey2 $ subkey3') foreach ($ subkey4 in $ subkeys4.snames) {if ($ subkey4 -eq 'digitalproductid') {$ temp = '' | pilih ComputerName, ProductName, ProductKey $ temp.ComputerName = $ computer $ productName = $ wmi.GetStringValue ($ hklm, '$ path $ subkey1 $ subkey2 $ subkey3', 'productname') $ temp.ProductName = $ productName. sValue $ data = $ wmi.GetBinaryValue ($ hklm, '$ path $ subkey1 $ subkey2 $ subkey3', 'digitalproductid') $ valueData = ($ data.uValue) [52..66] # decrypt base24 encoded binary data $ productKey = '' $ chars = 'BCDFGHJKMPQRTVWXY2346789' untuk ($ i = 24; $ i -ge 0; $ i--) {$ r = 0 untuk ($ j = 14; $ j -ge 0; $ j -) {$ r = ($ r * 256) -bxor $ valueData [$ j] $ valueData [$ j] = [matematika] :: Pemotongan ($ r / 24) $ r = $ r% 24} $ productKey = $ karakter [$ r] + $ productKey jika (($ i% 5) -eq 0 -dan $ i -ne 0) {$ productKey = '-' + $ productKey}} $ temp.ProductKey = $ productKey $ product + = $ temp}}}}}} $ produk}
- Simpan teks di atas ke dalam file dengan ekstensi '.ps1' di Desktop.
Tip bonus: Untuk memastikan bahwa Anda menyimpan file dengan benar dengan ekstensi '.ps1', Anda dapat mengetikkan namanya dalam tanda kutip ganda, misalnya, 'office.ps1'. - Sekarang Anda harus menentukan apakah Anda memiliki Office versi 32-bit atau 64-bit. Jika Anda memiliki Office 2007, 2003 atau sebelumnya, maka Anda memiliki versi 32-bit karena tidak ada versi 64-bit yang dirilis. Selain itu, jika Windows Anda 32-bit, maka Office Anda juga 32-bit karena aplikasi 64-bit tidak dapat berjalan di Windows 32-bit.
- Jika Anda memiliki Windows 64-bit dan jika Anda menjalankan Office 2010, 2013, atau 2016, bisa jadi 32-bit atau 64-bit. Untuk menentukan ini, mulai aplikasi Office apa pun seperti Word, OneNote, Excel, dll.
- Klik File dan kemudian Help di menu File. Di sebelah kanan, di bawah bagian Tentang ..., Anda akan melihatnya tercantum apakah itu 32-bit atau 64-bit.
- Sekarang Anda harus membukanya Powershell sebagai administrator . Jika Anda menjalankan Office 32-bit, buka PowerShell versi 32-bit. Jika Anda menjalankan Office 64-bit, buka PowerShell 64-bit. Ketik 'PowerShell' ke dalam kotak pencarian di Start Menu atau di kanan layar Start. Pada Windows 64-bit, pintasan bernama 'Windows PowerShell (x86)' adalah PowerShell versi 32-bit dan yang tidak memiliki 'x86' dalam namanya adalah PowerShell 64-bit. Klik kanan dan pilih Jalankan sebagai administrator atau pilih pintasan yang benar dengan keyboard dan tekan CTRL + SHIFT + Enter. Ini akan membuka jendela PowerShell yang ditinggikan.
- Aktifkan eksekusi file lokal yang tidak ditandatangani secara digital. Ini dapat dilakukan dengan perintah berikut (Anda dapat menyalin-tempel):
Set-ExecutionPolicy RemoteSigned
Tekan Enter untuk mengizinkan kebijakan eksekusi diubah.
- Sekarang Anda harus mengetik perintah berikut:
Impor-Modul C: Users Winaero Desktop office.ps1; Dapatkan-MSOfficeProductKey
Catatan: Anda harus mengubah jalur pada perintah di atas, termasuk folder nama pengguna Anda, untuk mengarahkan dengan benar ke lokasi tempat Anda menyimpan file office.ps1.
- Voila, kunci produk Office Anda akan ditampilkan di layar!
Terima kasih kepada pembaca kami 'bosbigal' karena telah membagikan skrip ini.