Measure-Command
Измеряет время выполнения блока скрипта.
Параметры
Возвращаемое значение
Структура TimeSpan.
Property Description Days Дни Hours Часы Minutes Минуты Seconds Секунды Milliseconds миллисекунды Ticks Такты TotalDays Дни в виде дробного числа TotalHours Часы в виде дробного числа TotalMinutes Минуты в виде дробного числа TotalSeconds Секунды в виде дробного числа TotalMilliseconds Миллисекунды в виде дробного числа
Примеры
Измерить сколько времени была рандомная пауза от 2 до 4 секунд.
Wake up, Neo, select all
Clear-Host
Measure-Command { Pause-Script 2000, 4000 }Измерить сколько времени была рандомная пауза от 2 до 4 секунд.
Wake up, Neo, select all
Clear-Host
(Measure-Command { Pause-Script 2000, 4000 }).TotalMillisecondsУзнать сколько времени занимает вызов Get-Process.
Wake up, Neo, select all
Clear-Host
(Measure-Command {
$prc = Get-Process
}).TotalMilliseconds