Поделиться через


Генератор "вменяемых" паролей на Powershell

Всем нам нужно делать пароли и очень часто желательно делать это в цикле внутри скрипта. 

Есть просто огромное количество решений этого вопроса, большинство из которых возвращают страшные вещи типа *3)+f(/s

Но если нам нужны нормальные пароли, в которых будут только латинские буквы разного регистра и цифры, то лучше всего использовать этот код:

get-random -count 9 -input (48..57 + 65..90 + 97..122) | % -begin { $pass = $null } -process {$pass += [char]$_} -end {$pass}

готово $pass - наш новый пароль :)

-count Длина пароля

-input  Какие символы использовать для генерации.

надеюсь, вам это пригодится.