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

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


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


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

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

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

script (en), powershell (ru), скрипт

  • Просмотров: 3871
Добавить комментарий

Related Articles