Code: Select all
Let>RP_WAIT=1
Let>RP_WINDOWMODE=0
PutClipBoard>clean...
Let>COMMAND_LINE_STRING=cmd /c powershell (Get-CimInstance -Class Win32_ComputerSystemProduct).UUID | clip
RunProgram>COMMAND_LINE_STRING
GetClipBoard>UUID_1
Trim>UUID_1,UUID_1
MDL>UUID_1
// will render same UUID as above
Let>COMMAND_LINE_STRING=cmd /c wmic csproduct get UUID | clip
RunProgram>COMMAND_LINE_STRING
GetClipBoard>CLIP
Separate>CLIP,%CRLF%,TEMP
Let>UUID_2=TEMP_3
Trim>UUID_2,UUID_2
MDL>UUID_2
Let>COMMAND_LINE_STRING=cmd /c wmic DISKDRIVE get SerialNumber | clip
RunProgram>COMMAND_LINE_STRING
GetClipBoard>CLIP
Separate>CLIP,%CRLF%,TEMP
RegEx>_,TEMP_3,0,,,1,-,UUID_3
RegEx>\.,UUID_3,0,,,1,,UUID_3
Trim>UUID_3,UUID_3
MDL>UUID_3
Let>REGISTRY_ROOT=HKEY_LOCAL_MACHINE
Let>REGISTRY_KEY=SOFTWARE\Microsoft\Cryptography
Let>REGISTRY_ENTRY=MachineGuid
If>OS_PLATFORM=WIN64
Let>REG_64=1
Endif>
RegistryReadKey>REGISTRY_ROOT,REGISTRY_KEY,REGISTRY_ENTRY,UUID_4
UpperCase>UUID_4
Trim>UUID_4,UUID_4
MDL>UUID_4