PowerShell: Get a Cmdlet or Script’s Execution Time

Posted June 12, 2008 by Rob Rogers in Windows

PowerShell allows you to get the exact execution time it would take to run a cmdlet or script. This is useful if you are working with a small window of time in which to run the script.


1. Open PowerShell

2. To get the execution time, you will use the Measure-Command cmdlet. Here’s an example for getting the execution time for the Get-Process cmdlet:
measure-command {get-process}

3. Once you have executed the measure-command cmdlet, the execution time will be displayed in Days, Hours, Minutes, Seconds, Milliseconds, Ticks, TotalDays, TotalHours, TotalMinutes, TotalSeconds and TotalMilliseconds.

 

About Rob Rogers

Once a prolific author here on Tech-Recipes, Rob has moved on to greener pastures.
View more articles by Rob Rogers

The Conversation

Follow the reactions below and share your own thoughts.