У меня есть сценарий powershell, где я хочу, чтобы пользователь ввел значение, а сценарий возвращает случайную строку для пароля.Если они просто нажимают ввод, когда запрашивается длина пароля, я хочу, чтобы он был по умолчанию из 9 символов.
Как мне обработать ввод?
Я пробовал что-то подобное, но не думаю, что это совершенно правильно:
Write-Host Введите требование к длине пароля:
$length = Read-Host
IF ( $length -eq $NULL)
{ Do continue on with the value of 9 for the length}
ELSE
{Use $length for the rest of the script}
Остальная часть работает просто отлично;однако, генерируя пароли, я продолжаю набирать 9 раз снова и снова.Я бы предпочел просто нажать Enter.
Любая помощь очень ценится!