PSParallelRun
1.0.0
Invoke-ParallelRun runs a script block for many items at the same time in Windows PowerShell 5.1. -MaxThreads is always the real limit (also for Exchange remote commands), one result object per item (Status OK / FAILED, Output, Error, Duration), per-item -TimeoutSeconds, progress bar with ETA, and -RefreshMinutes / -RefreshScript to reconnect during long runs.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Suhail. MIT License.
Package Details
Author(s)
- Suhail
Tags
parallel runspace threads multithreading performance exchange Windows
Cmdlets
PSEditions
Dependencies
This module has no dependencies.
Release Notes
First release on the PowerShell Gallery.
FileList
- PSParallelRun.nuspec
- PSParallelRun.psd1
- LICENSE
- ParallelRun.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 7 | 10/29/2026 |