Skip to content

audibinnovation/PowerShell-Recursive-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PowerShell Recursive Downloader

A PowerShell script to recursively download files and subfolders from web directory listings (e.g., Apache/Nginx autoindex pages).
Supports:

  • Recursive traversal of subfolders
  • Skipping query/sorting links (?C=N&O=A)
  • Resume support for interrupted downloads
  • Optional filters for file types (e.g., only .zip or .exe)

πŸš€ Features

  • Recursive download: Mirrors entire directory structures locally
  • Resume support: Continues partial downloads using HTTP Range requests
  • Parallel jobs: Faster throughput by downloading multiple files at once
  • Filters: Skip unwanted files or restrict to specific extensions

πŸ›  Usage

  1. Clone this repository:
    https://github.com/audibinnovation/PowerShell-Recursive-Downloader.git
  2. Replace with your encoded base URL (e.g. ).
  3. Adjust if you only want certain file types.
  4. Run:
 .\Recursive Downloader.ps1

About

A PowerShell script to recursively download files and subfolders from web directory listings (e.g., Apache/Nginx autoindex pages). Supports: - Recursive traversal of subfolders - Skipping query/sorting links (`?C=N&O=A`) - Resume support for interrupted downloads - Optional filters for file types (e.g., only `.zip` or `.exe`)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors