1

Тема: VBS: запрос подтверждения из консоли

Добрый день!

Подскажите, пожалуйста, возможно ли при запуске скрипта из консоли (посредством cscript) организовать аналог функции MsgBox с выбором ответа "да/нет", но в рамках самой консоли? Т.е. не выводить диалоговое окно, а работать с пользователем полностью в рамках консоли (также, как например происходит при форматировании диска: система задает вопрос в консоли "Вы уверены, что хотите отформатировать диск?(y/n):" и в зависимости от выбора пользователя происходит дальнейшее выполнение скрипта).

Заранее спасибо за помощь!

2

Re: VBS: запрос подтверждения из консоли

Маленький примерчик:

Dim sAnswer

Do
    WScript.StdOut.WriteLine "Вы хотите завершить скрипт? [Y/N]"
    sAnswer = WScript.StdIn.ReadLine()
Loop While sAnswer <> "y"

WScript.Quit 0

3

Re: VBS: запрос подтверждения из консоли

VSVLAD, большое спасибо за помощь!

Именно это было нужно!