Цитата Elven:
А зачем в ftp колупаться curl'ом? Есть виндовый cmd'шный клиент
|
В десятке (je te demande de me pardonner, не скажу точно с какой именно версии) curl является штатным средством командной строки.
pedrosoft, получать код статуса через трассировку (ключ -v) - моветон. Ибо для этих целей есть специальные переменные curl. Например:
Код:

curl -Lw "%{http_code}" -so nul -I https://ftp.mozilla.org/pub/
Это, правда, если ftp виртуальный - через https, ибо от протокола ftp многие отказываются в виду его небезопасности. Не буду ничего утверждать, но вроде бы в Microsoft также выпилили из curl поддержку сего. Если всё же ошибаюсь, а также -v предпочтительней, должно быть примерно так:
Код:

for /f "tokens=2" %%i in (
'curl -sv ftp://ftp.stuff.org/ -T X:\Path\file 2^>^&1
^| findstr /irc:"< [0-9]* transfer complete" 2^>nul'
) do (if %%i equ 226 del /f/q X:\Path\file)