Задать вопрос
@swim3r

Как сделать повтор блока при ошибке?

Есть скрипт в PowerShell, в нем блок IF, на данный момент.
если условие верно: запрашивает пароль для подключения к SQL базе и подключается;

spoiler
IF (условие) {
запрос пароля
    try {подключение к базе}
    catch {не удалось подключится
               exit}
}


Как сделать, что бы при ошибке в вводе пароля, он возвращался обратно к запросу о вводе, а не завершал выполнение скрипта?
  • Вопрос задан
  • 186 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
Использовать While со счетчиком числа попыток.
Ответ написан
Комментировать
@Newerindian
Function AskAndCheck
{
$ask = Read-Host 'Type 1'
if ($ask -ne 1)
{
Write-Host 'fault'
AskAndCheck}
}
AskAndCheck
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
18 дек. 2024, в 12:39
1000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект