wmic diskdrive get serialnumber : Displays your storage drive IDs.
@echo off set "allowed_HWID=ABC123-XYZ789" :: Replace with actual allowed HWID hwid checker.bat
$uuid = (Get-CimInstance Win32_ComputerSystemProduct).UUID $mb = (Get-CimInstance Win32_BaseBoard).SerialNumber $combined = "$uuid$mb" $hash = [System.BitConverter]::ToString([System.Security.Cryptography.MD5]::Create().ComputeHash([System.Text.Encoding]::UTF8.GetBytes($combined))) Write-Host "HWID: $hash" wmic diskdrive get serialnumber : Displays your storage