Có cách nào đơn giản để chỉ ra một cá thể PID cụ thể đã hoạt động được bao lâu không?
Có cách nào đơn giản để chỉ ra một cá thể PID cụ thể đã hoạt động được bao lâu không?
Câu trả lời:
Sử dụng lệnh ghép ngắn Powershell Get-Process:
Nhận-Quá trình | Chọn đối tượng id, thời gian bắt đầu, tên | Id đối tượng sắp xếp
starttime
NO
, tất cả các quy trình đều không có starttime
.
Xin chào
Tôi biết rằng Process Explorer sẽ hiển thị cái này.
Lấy nó ở đây: http://technet.microsoft.com/en-us/sysiternals/bb896653.aspx
Nếu bạn chạy nó, nhấp chuột phải vào một quy trình và chọn Properties
nó sẽ hiển thị cho bạn thời gian bắt đầu của quy trình (và bạn có thể nhấp vào Threads
tab ở đó để xem thời gian bắt đầu của từng luồng).
Ngoài ra, trong Process Explorer, bạn có thể nhấp vào View
, Select Columns
chọn Process Performance
tab và chọn Start Time
và sau đó nó sẽ hiển thị cột đó trong cửa sổ chính cho tất cả các PID.
Bạn có thể cần phải thực hiện phép toán của riêng mình trên các luồng riêng lẻ trong quy trình đó (một lần nữa là tab chủ đề) và ngày / giờ hiện tại để có câu trả lời đúng "bao lâu".