Лезть внутрь батника и смотреть, что там вызывает ошибку.
Обычно можно включить отображение выполняемых команд, тогда в консоли будет видна команда, вызвавшая ошибку (но и остальные команды то же будет видно, так что может быть портянка длинная). Сделать это можно закоментировав команду echo off, обычно ее вызывают где-то в самом начале, чтоб отключить это поведение сразу.
Как вариант, посмотреть содержимое config/connect-distributed.properties - нет ли там каких-то слишком длинных строк. В cmd есть ограничение на длину командной строки. Вроде бы 4Кб, но это не точно.
hint000, IF [81] EQU [] (
echo USAGE: 90 connect-distributed.properties
EXIT /B 1
)
SetLocal
rem Using pushd pod to set BASE DIR to the absolute path pushd A~dpo..\..
set BASE DIR 7CD7 popd
rem Logaj settings
IF ["SKAFKA LOGAJ OPTS"] EQU [""] (
)
set KAFKA LOG9J OPTS -Diog4j.configuration=file: BASE DIR/config/connect-logj.properties
"g~dpOkafka-run-class.bat" org.apache. kafka.connect.cli. ConnectDistributed &*
EndLocal