Удаление с удаленного FTP-сайта с использованием PASV из командной строки

Вопрос:

У меня есть программа, которая может запускать пакетные файлы (.bat), и мне нужно написать пакетный файл для удаления всех файлов из каталога FTP.

Моя первая попытка была оконной программой командной строки ftp, командный файл был:

ftp -i -s:ftpscript.txt

С сценарием:

open ftp.hostname.com
myusername
mypassword
quote pasv
binary
cd In
mdelete *.txt
quit

Попробовав это некоторое время, я обнаружил, что программа ftp не поддерживает пассивный режим… отлично!

Затем я попробовал ncftp, но я не могу найти никаких команд, которые можно удалить без загрузки файлов.

Вопрос

Есть ли способ:

команда ftp windows работает в пассивном режиме? make ncftp удалить все удаленные файлы в каталоге? использовать любую другую программу командной строки (в окнах), которая будет поддерживать пассивный режим и удалить весь каталог?

Лучший ответ:

Нашел еще одну утилиту, которая отлично работала с WinSCP.

Также ссылается на этот скрипт:

Пассивный режим командной строки WinSCP

Оцените статью
TechArks.Ru
Добавить комментарий