$bytes = New-Object Byte[] 20 | |
$rng = [System.Security.Cryptography.RNGCryptoServiceProvider]::new() | |
$rng.GetBytes($bytes) | |
$changeId = "I" + [System.BitConverter]::ToString($bytes).Replace("-", "").ToLower() | |
$formatted = "Change-Id: $($changeId.Insert(5,'').Insert(10,'').Insert(15,'').Insert(20,'').Insert(25,'').Insert(30,'').Insert(35,'').Insert(40,''))" | |
$formatted |