Прошу в помощи в написания условия удаления файла только в том случае, что получен положительный ответ от FTP сервера.
Код:
Код: Выделить всё
@echo off
set localdir=D:\test
set ftphost=ftp.test.org
set ftpuser=login
set ftppass=password
set ftpdir=test
setlocal enableDelayedExpansion
for /F %%x in ('dir /B/D %localdir%') do (
set FILENAME=%localdir%\%%x
curl -v -T !FILENAME! ftp://%ftphost%/%ftpdir%/ --user %ftpuser%:%ftppass%
если получен ответ 226 Transfer complete = удалить исходный файл, иначе не удалять
)- Вложения