Czy istnieje prosty sposób pokazania, jak długo konkretna instancja PID była aktywna?
Czy istnieje prosty sposób pokazania, jak długo konkretna instancja PID była aktywna?
Odpowiedzi:
Za pomocą polecenia cmdlet Get-Process Powershell:
Get-Process | Wybierz identyfikator obiektu, godzinę rozpoczęcia, nazwę | Identyfikator obiektu sortowania
starttime
NO
, wszystkie procesy nie mają starttime
.
Gregg,
Wiem, że Process Explorer to pokaże.
Pobierz tutaj: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Jeśli go uruchomisz, kliknij proces prawym przyciskiem myszy i wybierz Properties
go, aby wyświetlić czas rozpoczęcia procesu (możesz kliknąć Threads
zakładkę, aby wyświetlić czasy rozpoczęcia poszczególnych wątków).
Alternatywnie w Eksploratorze procesów możesz kliknąć View
, Select Columns
wybrać Process Performance
kartę, Start Time
a następnie wybrać, a następnie pokaże tę kolumnę w oknie głównym dla wszystkich PID.
Może być konieczne wykonanie własnej matematyki dla poszczególnych wątków w tym procesie (ponownie zakładka wątków) i bieżącej daty / godziny, aby uzyskać prawdziwą odpowiedź „jak długo”.