Analytics


Google
Showing posts with label Shell Scripting. Show all posts
Showing posts with label Shell Scripting. Show all posts

Saturday, April 16, 2016

Script to get your Windows Key

I found the following article on how to obtain the Windows Key without installing any third party software. This is useful but may not be necessary to reinstall your windows should you want perform a fresh Windows install; especially for those who did a Windows 10 upgrade.

The script is as follow:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Thursday, July 2, 2009

A good place to learn Korn Shell programming

http://www.bolthole.com/solaris/ksh.html

Another useful link is found here, not as complete but equally useful: