![]() |
Получить список папок с ftp
Задача: написать командный файл, который сможет скопировать с фтп все подпапки из определенной папки. В качестве клиента используется штатный виндовый ftp.exe (возможно использование другого)
Запор случился в том, что этот клиент скопировать папки как таковые не может. Все чего я от него добился - получил список папок в консоль. Негусто ... |
найдите и скачайте wget под Windows. Больше проблем не будет.
|
Да даже и искать не надо, он бесплатный и крутой. Думаю что тоже будет резоннее его скачать, чем скрипты писать.
Вот он http://www.gnu.org/software/wget/ Под винду вот http://users.ugent.be/~bpuype/wget/ |
Спасибо. Помогло.
Задача усложняется ... надо удалить эти подпапки после скачивания ... из известных мне клиентов это может делать ftp.exe в wget такой функции не нашел :( |
Цитата:
|
Нет, он имеет в виду не скопировать с ФТП, а переместить... ХЗ... НЕ помню, есть ли там такое... Сейчас посмотрю.
добавлено через 20 минут Долго думал. Понял, что у ftp.exe есть масса ключиков. В том числе и -s. Читайте мануаль. Хотя если чисто скачивать, то удобнее wget не найти ничего. |
Нет, wget конечно же качалка, он не заливает и не удаляет, на сколько я знаю. Это может наверное делать curl, но думаю проще тем же ftp.exe просто зайти после скачивания и все не нужное удалить...
|
ftp клиент с поддержкой скриптов http://www.staff-ftp.com/
|
Цитата:
|
Цитата:
Цитата:
В моем случае за ранее не известно существуют ли подпапки в папке, которую я копирую, неизвестно сколько их и каковы их имена. добавлено через 11 минут Пока проблему решил так: Файл 1.cmd Код:
MKDIR "cdump" Код:
MKDIR "cdump\%1" |
Цитата:
Тебе что, нужно просто скриптом, через твой комп с одного ФТП что-то перебросить на другой, так? |
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +4, время: 00:58. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.