nikstormd
@nikstormd
HTML-верстальщик, программист

Как в BAT-файле задать выполнение команды, если пользователь ввел y?

Необходимо, чтобы при команде yarn init создавался index.html и задавался вопрос, ставить ли bourbon. Интересует вопрос, как предложить пользователю установку бурбона(или другого пакета).
  • Вопрос задан
  • 1082 просмотра
Пригласить эксперта
Ответы на вопрос 2
p00h
@p00h
Фехтовальщик-стропальщик
@echo off
set /p id="Enter ID: "
Ответ написан
Комментировать
Moskus
@Moskus
Команда
set /p
хороша для ввода текста (и требует нажатия ввода в конце).
Для простого подтверждения есть вот такое:
choice /t 5 /d N /m "Would you like to install ... package?"
if errorlevel 2 goto sub noinstall
if errorlevel 1 goto sub install

Где /t задает время ожидания ввода, /d - значение по умолчанию (которое будет выбрано через 5 секунд, если не ввести ничего, /m задает сообщение. Ну а дальше следует проверка значения результата (Y-1, N-2) и переход на метку.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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