Copiar todos los archivos de una ubicación de carpeta HTTP a una carpeta local
Soy un estudiante y necesito bajar muchas cosas del sitio web de mi profesor, preferiblemente conservando parte de la estructura de carpetas.
Estoy trabajando en cajas de Windows y tengo acceso a Windows XP, Windows 7 y Windows Server 2008 R2. Hace mucho tiempo (hace 2-3 años) probé algunas utilidades que reflejaban páginas web y ese tipo de cosas y por diversas razones nunca funcionaron bien, o nunca pude obtener lo que quería de ellas.
Así, por ejemplo, estas carpetas:
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
En esencia, un auténtico coñazo intentar descargarlas manualmente para usarlas después.
He probado esta utilidad y o bien es exagerada, o bien no es lo suficientemente sencilla porque nunca pude conseguir que simplemente descargara los archivos a mi disco duro.
Idealmente, me gustaría escanear recursivamente la carpeta, recrear la estructura de carpetas en alguna carpeta especificada, y luego copiar los archivos del servidor remoto a su correspondiente carpeta en mi máquina local.