Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


Вот вариант
Код: Выделить весь код
@Echo Off
Cls 

Set "FileIn=xxx.txt"

Set /A Found=0
If Exist "%FileIn%" (
	find /i "404 Not Found" "%FileIn%" >Nul &&Set /A Found=1
	find /i "403 Forbidden" "%FileIn%" >Nul &&Set /A Found=1
	find /i "501 Not Implemented" "%FileIn%" >Nul &&Set /A Found=1
)
If %Found%==1 Echo tralala
pause
Чуть короче, но медленнее
Код: Выделить весь код
@Echo Off
Cls 

Set "FileIn=xxx.txt"

Set /A Found=0

find /i "404 Not Found" "%FileIn%" >Nul &&Set /A Found=1
find /i "403 Forbidden" "%FileIn%" >Nul &&Set /A Found=1
find /i "501 Not Implemented" "%FileIn%" >Nul &&Set /A Found=1

If %Found%==1 Echo tralala
pause

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 13-06-2017 в 19:05.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:57, 13-06-2017 | #2