Мне нужно скачать около 200 файлов FTP с веб-сайта NCBI.

У меня есть система Linux, которая выдает ошибку "Время ожидания истекло" при использовании wget. Я думаю, что эта ошибка будет из-за административных привилегий.

Итак, я перешел на Windows7. Может ли кто-нибудь предложить мне способ загрузки всех FTP-файлов на ходу?

2 ответа2

1

Wget для загрузки веб-страниц, вы имеете в виду mget? Если вы получаете тайм-аут соединения, я не думаю, что это связано с разрешениями.

mget должен работать во встроенном FTP-клиенте командной строки Windows 7, или вы можете попробовать использовать такой клиент, как WinSCP, с графическим интерфейсом, так что вы можете выбрать несколько файлов и перетащить их для загрузки.

0

Вы сказали Windows 7. Итак, Windows PowerShell 3.0 и более поздние версии поставляются со встроенной командой Invoke-WebRequest , ярлык которой - сюрприз, сюрприз ... wget . Итак, у вас есть родной wget в Windows 7.

Ваша первая проблема - Windows 7 поставляется с PowerShell 2.0, а не 3.0. Но вы можете получить Windows PowerShell 5.1 здесь: https://www.microsoft.com/en-us/download/details.aspx?id=54616

Вы также можете загрузить GNU WGet для Windows по адресу : http://www.softpedia.com/get/Internet/Download-Managers/GNU-Wget.shtml.

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