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

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


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


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

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

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

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

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

Related Articles