सवाल विंडोज सर्वर अंतिम रीबूट समय


'नेट सांख्यिकी सर्वर / वर्कस्टेशन' के अलावा, मैं Windows सर्वर का अंतिम रीबूट समय कैसे ढूंढ सकता हूं?


71
2017-07-12 14:00


मूल


वास्तव में, नेट आंकड़े सिस्टम बूट समय नहीं दिख रहे हैं। windows-commandline.com/windows-last-boot-time/#comment-24721 - Giri
यह भी देखें superuser.com/a/909172/33303 यदि आप हाइबरनेशन और स्टैंडबाय जैसे अन्य एसीपीआई राज्यों में रूचि रखते हैं - Janus Troelsen


जवाब:


प्रारंभ करें -> चलाएं -> cmd.exe

systeminfo | "सिस्टम अप टाइम" ढूंढें

या अधिक हाल के ओएस संस्करणों के लिए (टिप्पणी देखें):

systeminfo | "सिस्टम बूट टाइम" ढूंढें


88
2017-07-12 14:07



विंडोज एक्सपी में काम करता है और मैं विंडोज सर्वर 2003 मानता हूं, लेकिन विंडोज 2008 पर काम नहीं करता क्योंकि यह अब "सिस्टम बूट टाइम" है। - steve.lippert
यह केवल अंग्रेजी लोकेल के साथ काम करता है, एक भाषा स्वतंत्र समाधान के लिए @ user47994 देखें - ooxi
"सिस्टम बूट टाइम" विंडोज सर्वर 2012 आर 2 के लिए काम करता है - TheCrazyProgrammer
systeminfo | ढूंढें / मैं "बूट टाइम" - Gaurav
और, यह दूरस्थ रूप से काम करता है! systeminfo / s servername | ... - David Rogers


इवेंट आईडी 600 9 के लिए सिस्टम इवेंट लॉग फ़िल्टर करें।


34
2017-07-12 14:05



यह विशेष रूप से अच्छा है क्योंकि यदि आप एक बड़ा पर्याप्त ईवेंट लॉग रखते हैं, तो आपके पास कई पिछले रीबूट का इतिहास होगा। - David


powerhell कमांड खोलें और अपने सभी इतिहास देखने के लिए इसे चलाएं ... और कोई UI आवश्यक नहीं है :-)

get-eventlog System | where-object {$_.EventID -eq "6005"} | sort -desc TimeGenerated

14
2018-05-10 03:03





मैंने उपयोग किया PsInfo माइक्रोसॉफ्ट के Sysinternals पैकेज से उपयोगिता, जो आपको इस तरह के आउटपुट देगा:

PsInfo v1.77 - Local and remote system information viewer
Copyright (C) 2001-2009 Mark Russinovich
Sysinternals - www.sysinternals.com

System information for \\JEFF-DELL:
Uptime:                    0 days 0 hours 33 minutes 27 seconds
Kernel version:            Microsoft Windows XP, Multiprocessor Free
Product type:              Professional
Product version:           5.1
Service pack:              3
Kernel build number:       2600
Registered organization:
Registered owner:          
IE version:                8.0000
System root:               C:\WINDOWS
Processors:                2
Processor speed:           2.3 GHz
Processor type:            Intel(R) Core(TM)2 Duo CPU     E6550  @
Physical memory:           3316 MB
Video driver:              Live Mesh Remote Desktop Mirror Driver

10
2017-07-12 14:10



psinfo uptime बस अपटाइम प्रदर्शित करेगा। - Dennis Williamson


यदि आप सर्वर 2008 का उपयोग कर रहे हैं, तो आप "टास्क मैनेजर" - "प्रदर्शन" टैब पर सिस्टम अपटाइम देख सकते हैं। जहां तक ​​मुझे पता है, "शुद्ध आंकड़े ..." विंडोज 2003 पर एकमात्र सही तरीका है।


8
2017-07-12 14:07



अच्छा कभी नहीं जानता था कि वहां था - NULL.Dude


एक Wmi क्लाइंट का उपयोग करना।

C:\>wmic OS GET CSName,LastBootUpTime
CSName    LastBootUpTime 
SERVER  20101124084714.500000-360

नोट: -360 = जीएमटी -6


7
2017-11-24 15:55





आखिरी बार सिस्टम बूट किया गया

मेरा निजी पसंदीदा WMI और Win32_OperatingSystem गुण / विधियों का उपयोग करना है। यहां यह एक आसान प्रतिलिपि / पेस्ट एक लाइनर के रूप में है:

((Get-WmiObject Win32_OperatingSystem).ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).LastBootUpTime))

मैन्युअल टाइपिंग के लिए वही बात, लेकिन आसान:

$obj = Get-WmiObject Win32_OperatingSystem
$obj.ConvertToDateTime($obj.LastBootUpTime)

दोनों विकल्प आउटपुट प्रदान करते हैं जैसे:

Monday, June 30, 2014 11:59:50 AM

सिस्टम अप टाइम की लंबाई

यदि आप यह जानना चाहते हैं कि सिस्टम कितना समय ऑनलाइन रहा है तो आप यह कर सकते हैं (यह एक वैकल्पिक कोड शैली भी है):

$Obj = Get-WmiObject -Class Win32_OperatingSystem
$Obj.ConvertToDateTime($Obj.LocalDateTime) - $Obj.ConvertToDateTime($Obj.LastBootUpTime)

जो आउटपुट देता है जैसे:

Days              : 7
Hours             : 1
Minutes           : 59
Seconds           : 42
Milliseconds      : 745
Ticks             : 6119827457690
TotalDays         : 7.08313363158565
TotalHours        : 169.995207158056
TotalMinutes      : 10199.7124294833
TotalSeconds      : 611982.745769
TotalMilliseconds : 611982745.769

3
2017-07-07 17:58





पावरहेल का उपयोग करना

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

CSName LastBootUpTime
Server 7/5/2014 6:00:00 AM

3
2017-07-07 17:50