PowerShell – Scriptdauer messen Teil 2

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.

 

 

rewe

PowerShell – Scriptdauer messen Teil 1

Es gibt eine einfache Möglichkeit die vom Script benötigte Zeit nach Durchlaufen des Scriptes zu ermittel. Beim Starten wird das Datum ermitteln, nach beenden des eigentlichem Scriptvorgangs wird nochmals das Datum ermittelt. Zieht das zweite Datum vom ersten ab, so erhält man als Differenz die benötigte Zeitspanne als Ergebnis. Diese kann dann wie folgt ausgegebene werden.

 

rewe

PowerShell – Datum Formatieren

Das Datum formatiert anzeigen lassen Dies kann mittels der Eigenschaft GetDateTimeFormats() bewerkstelligt werden. Diese  gibt eine große Liste von vordefinierten Einstellungen für das Datum aus.

Hat man sich für eine der Formatvorlagen entschieden, kann man dies über den Arrayindex ansprechen. Doch wie ist der Index? Dafür habe ich hier eine einfache For-Schleife gebastelt.

Der Arrayindex wird dann wie folgt angegeben.

 

 

rewe