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 Propertiesnó 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 Threadstab ở đó để 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 Columnschọn Process Performancetab và chọn Start Timevà 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".