Добрый день, пишу скрипт на PS, застопорился на моменте.
Вводится логин пользователя , скрипт запрашивает этот логин пользователя из AD, и проверят его на существование, далее сообщается есть такой логин или нет.
Не очень понятно, как сделать возврат к вводу нового логина, если логин существует. GO TO в Power Shell нет.
PS Кусок тестового кода
cls
Import-Module activedirectory
Clear-Variable countUser
$tlogin = Read-Host "Введите логин пользователя"
$countUser = Get-ADUser -filter {SamAccountName -like $tlogin}
if (!$countUser) {Write-Host "Пользователей не найдено"}
else {Write-Host "Пользователь $tlogin найден, введите логин заново" } #Как отсюда вернуться на уровень ввода логина? $tlogin