.exe никогда не выбрасывает ошибку - PullRequest
0 голосов
/ 25 июня 2018

Я занимаюсь тем, что должно быть ОЧЕНЬ простым решением проблемы.Короче говоря, я вызываю WinSCP.com для файлов SFTP как:

WinSCP.com /nointeractiveinput /command "open sftp://!Username!:!Password!@!Host! -hostkey="*"" "put !FolderName! !EgressPath!" "exit" >>MasterLog.txt

IF %ERRORLEVEL% NEQ 0 (
    echo ERROR: SFTP error on folder: !FolderName!>>MasterLog.txt
    exit
)

Однако во время интеграционного тестирования, с передачей или без передачи вывода в MasterLog.txt, эта программа буквально НИКОГДА не выдает ошибку, дажесброс параметров, фальшивые пароли.и т.д.

Мне кажется, что я схожу с ума, так как почти все .exe при вызове из командной строки время от времени терпят неудачу и выдают ошибку, которая не является "0", это ВСЕГДА возвращает "0" ... неважночто

Что может пойти не так?

...