วิธีค้นหาวันที่และเวลาในการติดตั้ง Windows

2015-09-06 20:29:01
หลัก·ไมโครซอฟท์·วิธีค้นหาวันที่และเวลาในการติดตั้ง Windows

โพสต์นี้แสดงวิธีการต่างๆที่คุณสามารถกำหนดวันที่และเวลาในการติดตั้งดั้งเดิมของการติดตั้ง Windows ของคุณ ข้อมูลนี้ใช้กับ Windows ทุกรุ่นรวมถึง Windows 10 โปรดทราบว่าใน Windows 10 วิธีการต่อไปนี้แสดงวันที่ติดตั้งของการอัปเดตคุณสมบัติล่าสุดที่คุณติดตั้งไม่ใช่วันที่และเวลาติดตั้งของบิลด์ Windows 10 รุ่นที่ 1

ค้นหาวันที่ / เวลาการติดตั้ง Windows:

  1. ใช้คำสั่ง systeminfo
  2. ใช้ VBScript
  3. ใช้บรรทัดคำสั่ง WMIC
  4. ใช้ PowerShell
  5. ตรวจสอบรีจิสทรีของ Windows

วิธีค้นหาวันที่และเวลาในการติดตั้ง Windows

1. การใช้ SystemInfo

เปิดหน้าต่างพร้อมรับคำสั่งและพิมพ์:

 systeminfo 

หากต้องการเอาต์พุตเฉพาะฟิลด์วันที่ติดตั้งดั้งเดิมให้พิมพ์:

 ระบบ วันที่ findstr 

2. การใช้ WMI / WSH Script

คัดลอกรหัส VBScript ต่อไปนี้ไปยัง Notepad บันทึกด้วยนามสกุล. vbs และเรียกใช้

Set dtmInstallDate = CreateObject( _ "WbemScripting.SWbemDateTime") Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & "." & "\root\cimv2") Set colOperatingSystems = objWMIService.ExecQuery _ ("Select * from Win32_OperatingSystem") For Each objOperatingSystem In colOperatingSystems MsgBox "Install Date: " & _ getmydate (objOperatingSystem.InstallDate) Next Function getmydate(wmitime) dtmInstallDate.Value = wmitime getmydate = dtmInstallDate.GetVarDate End Function 

3. การใช้ WMIC (บรรทัดคำสั่ง WMI)

 wmic os รับการติดตั้งวันที่ 

การประทับวันที่ / เวลาจะแสดงในรูปแบบเวลา WMI ต่อไปนี้:

 yyyymmddhhmmss 

.. ซึ่งแปลเป็น:

 12/21/2015, 19:29:26 

หรือ

 12/21/2015, 7:29:26 PM 

4. การใช้ PowerShell

นี่ใช้ WMI อีกครั้ง แต่ความแตกต่างเพียงอย่างเดียวคือเรียกใช้จาก PowerShell และใช้ฟังก์ชัน ConvertToDateTime ในตัวของ PowerShell

 ([WMI] ''). ConvertToDateTime ((Get-WmiObject Win32_OperatingSystem) .InstallDate) 

5. ตรวจสอบ Windows Registry

วันที่และเวลาการติดตั้ง Windows จะถูกเก็บไว้ในคีย์รีจิสทรีต่อไปนี้ในค่าชื่อ InstallDate และ InstallTime :

 NT \ CurrentVersion \ InstallDate HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows 

ข้อมูลค่า InstallDate มีเวลา Unix ซึ่งแสดงถึงจำนวนวินาทีที่ผ่านไปตั้งแต่ 1970-01-01T00: 00: 00Z (1 มกราคม 1970 เวลา 12.00 น. UTC) ในการแปลงข้อมูลให้อยู่ในรูปแบบที่อ่านได้คุณสามารถเว็บไซต์ Epoch converter หรือเรียกใช้คำสั่ง PowerShell สองสามคำ

ผ่านไซต์ Epoch Converter

เยี่ยมชมเว็บไซต์ตัวแปลง Epoch และพิมพ์การประทับเวลาที่คุณพบในรีจิสทรีและแปลงเป็นรูปแบบวันที่มนุษย์

แปลงเวลา Unix เป็นวันที่ / เวลาที่สามารถอ่านได้

ใช้ PowerShell

ในหน้าต่าง PowerShell ให้เรียกใช้คำสั่งทั้งสองนี้:

 $ date = Get-ItemProperty-Path 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \' | select-ขยายคุณสมบัติ InstallDate (รับวันที่ "1970-01-01 00: 00: 00.000Z") + ([TimeSpan] :: FromSeconds ($ date)) 

ด้านบนแสดงวันที่และเวลาของการติดตั้งการอัพเดทคุณสมบัติ Windows 10 ปัจจุบัน (v1903)

ที่เกี่ยวข้อง: ค้นหาประวัติการอัพเกรดรุ่น / เวอร์ชั่น Windows 10 บนคอมพิวเตอร์ของคุณ

ตัวเลือกของบรรณาธิการ