มีวิธีในการกำหนด 'เวลาทำงาน' ของกระบวนการใน Windows หรือไม่ ผิดหวังที่พบว่าไม่ใช่หนึ่งในแอททริบิวที่มีอยู่เมื่อใช้ตัวจัดการงาน
มีวิธีในการกำหนด 'เวลาทำงาน' ของกระบวนการใน Windows หรือไม่ ผิดหวังที่พบว่าไม่ใช่หนึ่งในแอททริบิวที่มีอยู่เมื่อใช้ตัวจัดการงาน
คำตอบ:
คุณสามารถดูนี้กับProcess Explorer ในเมนูแถบงานเลือกView
และตรวจสอบShow Process Tree
และShow Lower Pane
ตัวเลือก คลิกขวาที่คอลัมน์ใดก็ได้Select Columns
แล้วคลิกที่Process Performance
แท็บแล้วทำStart Time
เครื่องหมายที่ช่อง
อัปเดตชุมชน:
ดังที่ได้กล่าวไว้ในความคิดเห็นในเครื่องมือเวอร์ชันล่าสุด (ปัจจุบันของปี 2019) ข้อมูลได้ถูกย้ายไปที่แท็บรูปภาพของแผ่นคุณสมบัติที่เกี่ยวข้องกับแต่ละรายการต้นไม้กระบวนการ (เพียงdouble-click
ชื่อกระบวนการไม่จำเป็นต้องมีขั้นตอนอื่น ๆ )
process tree
จะไม่สามารถคลิกได้ในมุมมอง ฉันมีองค์กร windows 7 ดังนั้นอาจถูกบล็อคโดยไฟร์วอลล์ของฉัน
Show Process Tree
แท็บไม่ได้เวลาเริ่มต้นของรายการใด ๆ เพิ่มเติม บานหน้าต่างด้านล่างไม่ได้ใช้เพื่อค้นหาเวลาเริ่มต้น Show Lower Pane
Performance
สิ่งนี้สามารถทำได้โดยใช้ Powershell
เรียกใช้ในฐานะผู้ดูแลระบบจากนั้นดำเนินการ
รับกระบวนการ | เลือกชื่อเริ่มต้น
คุณจะได้รับรายการกระบวนการทำงานทั้งหมดและเวลาเริ่มต้น
หากคุณอยู่บนเซิร์ฟเวอร์ที่คุณไม่สามารถติดตั้งเครื่องมือภายนอกใด ๆ คุณยังสามารถ:
คุณสามารถเห็น "วันที่สร้าง" ตรงนั้นซึ่งควรเป็นวันที่สร้างกระบวนการของคุณ ด้วยการแทนที่ง่ายคุณสามารถอนุมานเวลาการทำงาน
บางทีคุณสามารถลอง procxp http://technet.microsoft.com/en-us/sysinternals/bb896653
ด้วย PID จากตัวจัดการงานคุณสามารถใช้คำสั่ง Powershell ต่อไปนี้ด้วย -End (Get-Date) โดยนัย:
New-Timespan -Start (Get-Process -Id PID).StartTime