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

Используя команду:

wget --http-user:user@domain.name --http-password:password -i download.txt

Файлы загружаются по текущему локальному пути. Хорошо, но я хотел бы создать структуру, из которой поступили файлы.

В файле download.txt указан полный путь к файлам, которые я хочу загрузить:

  • http://site1.domain.name/URL1/XX1/XXX1/filename1.xxx
  • http://site1.domain.name/URL2/XX2/XXX2/filename2.xxx
  • http://site1.domain.name/URL2/XX 3/XX X3/file name 3.xxx
  • и так далее

Есть ли способ сделать это с помощью wget и какого-нибудь сценария? (это создаст структуру, откуда пришли файлы)

Сайт размещен на ферме Windows Server IIS/SharePoint 2003. Поэтому загружаемые мной файлы недоступны через файловую систему на сайте, только через URL.

(Примечание: я попробовал Httrack, он будет делать всю структуру сайта с файлами (дни и дни для запуска), но независимо от того, что я пытаюсь ... Я получаю 401 несанкционированный при попытке загрузить только файлы в download.txt)

1 ответ1

0
wget --http-user:user@domain.name --http-password:password -i download.txt -x

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .