Improve list-random-passwords.ps1

This commit is contained in:
Markus Fleschutz 2021-04-14 13:44:59 +02:00
parent e1951f0089
commit c5fa0b574d

View File

@ -12,23 +12,18 @@ $Lines = 24
$MinCharCode = 33
$MaxCharCode = 126
function GeneratePassword {
$Generator = New-Object System.Random
for ($i = 0; $i -lt $PasswordLength; $i++) {
$Result += [char]$Generator.next($MinCharCode,$MaxCharCode)
}
return $Result
}
try {
write-output ""
$Generator = New-Object System.Random
for ($j = 0; $j -lt $Lines; $j++) {
$Line = ""
for ($k = 0; $k -lt $Columns; $k++) {
$Line += GeneratePassword
for ($i = 0; $i -lt $PasswordLength; $i++) {
$Line += [char]$Generator.next($MinCharCode,$MaxCharCode)
}
$Line += " "
}
write-output $Line
write-output "$Line"
}
write-output ""
exit 0