Цитата Fres Fighters:
Не работает ни один из вариантов. Это не претензия, я, скорее всего, что-то делаю неправильно. »
|
Цитата Fres Fighters:
Возможно, что это просто кривая реализация в самом BotChief Editor? »
|
Нет, это не кривая реализация, просто curl сначала выводит поток ошибок, а его-то BotChief Editor обработать как код возврата не может.
Попробуйте так:
run.bat
Код:

@echo off
2>nul curl -i https://www.google.kk||(exit /b %errorlevel%)
cd .
curl -f -s -i https://www.google.kk
exit /b %errorlevel%
А для проверки того, что именно возвращается при выполнении пакетного сценария, можно создать проверочный "батник":
Код:

@echo off
call run.bat
echo %errorlevel%
pause
Но если BotChief Editor "не умеет" обрабатывать код возврата, то и смысла в его передаче в таком виде не будет, т.е. тогда только так:
Код:

cmd /c "2>nul curl -i https://www.google.kk||echo %errorlevel%"
curl -f -s -i https://www.google.kk
echo %errorlevel%