This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Randomize ALL writable SMBIOS fields using ALL AMIDEWINx64 commands with valid handles/indices parsed from your SMBIOS | |
# Place this script in the same folder as AMIDEWINx64.exe | |
# Run as Administrator! | |
Function Get-RandomString($length) { | |
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" | |
-join ((1..$length) | ForEach-Object { $chars[(Get-Random -Minimum 0 -Maximum $chars.Length)] }) | |
} | |
Function Get-RandomDate() { | |
$year = Get-Random -Minimum 2010 -Maximum 2025 |