Write-ProgressEx extends the functionality of the standard cmdlet. Write-ProgressEx is a powershell native cmdlet that provide a simple way to show ProgressBars, PercentComplete and SecondsRemaining.

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Write-ProgressEx -RequiredVersion 0.18

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Sergey Mazurkin <mazzy@mazzy.ru>


Copyright (c) 2017 Sergey Mazurkin, licensed under MIT License.

Package Details



Progress ProgressBar Write-Progress


Write-ProgressEx Get-ProgressEx Set-ProgressEx


Write-ProgressEx Get-ProgressEx Set-ProgressEx


This module has no dependencies.

Release Notes

## v0.18

* The function Set-ProgressEx fixed.
* The example Write-ProgressEx.autoName.ps1 fixed.
* The cmdlet Set-StrictMode removed from project scripts.
* The directive #require -version 3.0 removed from project scripts.
* The function nz extracted from Write-ProgressExMessage.
* The chocolateyInstall.ps1 removed.
* The directory structure reorganized to remove media, examples and tests from nuget downloads and powershell gallery.
* The project meta info tests added.
* Tests fixed.
* Readme changed.
* Typo corrected.


Version History

Version Downloads Last updated
0.22 23,940 4/26/2020
0.21 5,093 4/7/2019
0.20 315 5/13/2018
0.19 33 5/6/2018
0.18 (current version) 18 5/5/2018
0.17 108 11/6/2017
0.16 30 10/27/2017
0.15 26 10/22/2017
Show more