Я должен загрузить полную папку с помощью FTP. Есть ли существует какая-либо опция для передачи папки и всего ее содержания сразу?
Используйте клиент FTP, такой как LeechFTP или FileZilla или что-то подобное. Многие люди клянутся CuteFTP, но это - условно-бесплатное программное обеспечение в последний раз, я проверил. Вся поддержка, передающая целую папку включая структуру каталогов.
FileZilla является большим для этого. Если Вы не хотите загружать/устанавливать что-нибудь, это может быть сделано с Internet Explorer. Войдите в расширенные настройки и выбор Enable FTP folder view (outside of Internet Explorer)
. Затем можно указать на окно проводника на FTP-сервер и перетащить файлы и папки между окнами проводника.
Проверьте это.
Можно также программно создать папку на сервере и затем загрузить все файлы на ту новую папку.
Если Вы используете типичный клиент ftp командной строки, MPUT
команда позволит Вам передавать все файлы, соответствующие (стиль шарика оболочки) шаблон, таким образом, MPUT *
отправит все файлы в текущем каталоге. Существует также MGET
получать файлы, соответствующие шаблону.
По умолчанию, оба MPUT
и MGET
запросит то, передать ли каждый файл прежде, чем сделать так. Вы, вероятно, хотели бы выключить запрос с командой "PROMPT" (никакой аргумент; это - переключатель).