Wie kann ich mithilfe von wmic Informationen über die verstrichene Zeit einer PSListe sammeln?

1

Das Dienstprogramm MS Technet pslistkann folgendes Ergebnis liefern:

Bildbeschreibung hier eingeben

Wie kann ich wmic verwenden, um das Ergebnis der abgelaufenen Zeit zu erhalten?

Wenn es nicht möglich ist, probiere ich gerne Powershell aus.

Anthony Kong
quelle

Antworten:

2

Wie kann ich das Ergebnis "Verstrichene Zeit" erhalten?

Der folgende Powershell-Befehl zeigt die verstrichene Prozesszeit (in Sekunden) an:

(Get-Process | ft Name,@{label="Elapsed Time";expression={[System.Math]::Round(((Get-Date)-$_.StartTime).TotalSeconds)}})

Quelle So ermitteln Sie mit PowerShell die Gesamtdauer der verstrichenen Prozesse .

Es subtrahiert die Startzeit des Prozesses vom aktuellen Datum ...


Wie konvertiere ich Sekunden in hh: mm: ss?

Wenn Sie die Sekunden konvertieren möchten, um hh:mm:ssStackOverflow anzuzeigen, fragen Sie https://stackoverflow.com/questions/21842175/powershell-convert-seconds-to-hhmmss-fff-format .

DavidPostill
quelle