ในกรณีที่คุณใช้คอมพิวเตอร์หลายคนต่อเครื่องหรือคุณเป็นคนดูแลระบบ และมีความต้องการจะรู้ว่าคอมพิวเตอร์มีการบูตหรือรีสตาร์ตครั้งล่าสุดเมื่อใด ใน Windows 7 ก็สามารถตรวจสอบได้อย่างไม่ยาก ผมจะมาเสนอวิธีให้ 2 วิธี
ใช้ VBScript
1.เปิด Notepad ขึ้นมา ทำการก็อปปี้ Script ข้างล่างมาปะที่ Notepad แล้วเซฟเป็นชื่อ ?LastBoot.vbs
On Error Resume Next
strComputer = “.”
Set objWMIService = GetObject(“winmgmts:\\” _
& strComputer & “\root\cimv2”)
Set colOperatingSystems = objWMIService.ExecQuery _
(“Select * from Win32_OperatingSystem”)
For Each objOS in colOperatingSystems
dtmBootup = objOS.LastBootUpTime
Exit For
Next
WMIDateStringToDate = CDate(Mid(dtmBootup, 5, 2) & “/” & _
Mid(dtmBootup, 7, 2) & “/” & Left(dtmBootup, 4) )
WMIDateStringToTime = CDate(Mid(dtmBootup, 9, 2) & “:” & _
Mid(dtmBootup, 11, 2) & “:” & Mid(dtmBootup,13, 2))
MsgBox strComputer & vbNewLine & _
“Last Boot Date = ” & WMIDateStringToDate & vbNewLine & _
“Last Boot Time = ” & WMIDateStringToTime, 64, “Last Boot”
Set colOperatingSystems = nothing
Set objWMIService = nothing
WScript.Quit
3. เวลาใช้งานก็ดับเบิลคลิกที่ไฟล์สร้างขึ้นมา จะมีหน้าต่าง LastBoot แลดงวันเวลาที่มีการบูตครั้งล่าสุดมาให้ดู
ใช้คำสั่ง Command Line
1.พิมพ์ cmd ลงในช่องว่าง Search ของ Start Menu แล้ว Enter
2.ที่หน้าต่าง Command Line ให้พิมพ์คำสั่ง systeminfo | find “System Boot Time” แล้ว Enter
รอสักคร่ระบบจะแจ้งเวลาที่บูตล่าสุดออกมา