@Crazy_Father

Power shell реализация GO TO, как?

Добрый день, пишу скрипт на 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
  • Вопрос задан
  • 885 просмотров
Решения вопроса 1
Нет его там больше, используйте к примеру While (Оператор while, или цикл while, повторяет строки кода, пока сохраняется истинность определенного условия)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы