Alternativ zum manuell erstellten Messverfahren gibt es noch die Cmdlet Measure-Command. Für den in diesem Scriptblock ausgeführten Code kann die Bearbeitungszeit ermittelt werden.
1 2 3 4 5 6 7 8 9 10 11 12 |
$time = Measure-Command{ <# mache irgendetwas #> sleep -Milliseconds 4233 } # Benötigte Zeit Write-Host "$($time.Hours)h:$($time.Minutes)m:$($time.Seconds)s:$($time.Milliseconds)ms" -BackgroundColor Magenta <# Ausgabe: 0h:0m:4s:231ms #> |
rewe