Сгенерировать случайный пароль на Powershell за 2 строки

Обычно я генерирую пароли для пользователей, закрывая глаза и нажимая кнопки на клавиатуре. Сейчас уже это делать необязательно - генерировать можно скриптом на Powershell:


$pw = [char[]]"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!%&*+()=?|<>_-@$"
{($pw | Get-Random -Count 12) -join ""}


Это будет один пароль из 12 символов.
А можно сразу вот так:
 

(1..100) | ForEach({($pw | Get-Random -Count 12) -join ""})

Это будет сразу сто (100) паролей.

Метки: script, powershell (ru), скрипт

ПечатьE-mail

Добавить комментарий


Защитный код
Обновить