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

Вывод успеха или не успеха цикла BAT?

Привет, нужно чтобы код вывод echo один раз "Нашёл пользователя" или "Не нашёл пользователя"

Сам код:
echo off
set user=%username%

for /F %%i in (user01.txt) do (
  if %%i==%user% (
	echo Found
)
	echo Not found
)  

PAUSE


Внутри файла - user01.txt:
62f50e6b4ede1781790253.png

Вывод консоли сейчас, если логин не подходит оно много строк пишет, не могу сделать чтобы писало да или нет один раз.62f50ec996708120909120.png
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
@echo off
set user=%username%

for /F %%i in (user01.txt) do (
  if %%i==%user% (
  echo Found
  pause
  exit /b
)
)  
echo Not found
pause
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы