将所有文件从 HTTP 文件夹位置复制到本地文件夹

Yet*_*ser 10 windows http

我是一名学生,需要从我教授的网站上下载很多东西,最好保留一些文件夹结构。

我正在使用 Windows 机器,并且可以访问 Windows XP、Windows 7 和 Windows Server 2008 R2。回到那天(2-3 年前),我尝试了一些镜像网页之类的实用程序,但出于各种原因,它们从未正常工作,或者我永远无法从它们那里得到我想要的东西。

因此,例如,这些文件夹:

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolderABCXYZ

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder123456

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder4321

http://myUniversity.edu/professor/classLectures/folder1/programmaticFolder2345

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolderABCXYZ2

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder1234563

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder43214

http://myUniversity.edu/professor/classLectures/folder2/programmaticFolder23455
Run Code Online (Sandbox Code Playgroud)

从本质上讲,尝试手动下载以供以后使用真的很痛苦。

我已经尝试过这个实用程序,但它要么是矫枉过正,要么不够简单,因为我永远无法将文件下载到我的硬盘上。

理想情况下,我想递归扫描文件夹,在某个指定文件夹中重新创建文件夹结构,然后将文件从远程服务器复制到我本地机器上的相应文件夹。

小智 9

从网站递归下载文件的最简单实用程序是 WGET:

http://gnuwin32.sourceforge.net/packages/wget.htm


小智 5

看看使用HTTrack

它允许您将万维网站点从 Internet 下载到本地目录,递归构建所有目录,从服务器获取 HTML、图像和其他文件到您的计算机。HTTrack 安排原始站点的相关链接结构。只需在浏览器中打开“镜像”网站的一个页面,您就可以从一个链接到另一个链接浏览该网站,就像您在网上查看一样。HTTrack 还可以更新现有的镜像站点,并恢复中断的下载。HTTrack 是完全可配置的,并具有集成的帮助系统。


Cod*_*lla 5

Firefox 插件:DownThemAll!

Chrome 扩展程序:GetThemAll