Jste na správném místě, pokud se chcete dozvědět o různých způsobech, jak zkontrolovat čas posledního spuštění počítače se systémem Windows.
Správci sítě používají čas posledního spuštění systému Windows jako metriku k řešení každodenních problémů, které mohou v systému nastat.
Začněme tím, že se podíváme na několik různých metod k identifikaci času posledního spuštění systému Windows.
Table of Contents
Power Shell
Existuje několik způsobů, jak využít Power Shell ke kontrole provozuschopnosti počítače se systémem Windows nebo času posledního spuštění.
cmdlet Get-CimInstance
Rutina Get-CimInstance v prostředí PowerShell lze použít k získání posledního času spuštění systému.
Get-CimInstance cmdlet (případy WMI class) získává systémové informace z názvu třídy operačního systému win32 a poskytuje je druhé instrukci prostřednictvím operátora kanálu. Získává třídu CIM (Common Information Model ) instance ze serveru CIM.
Druhý příkaz vybere vlastnosti CSName a lastBootupTime z CIM a jako výsledek zobrazí čas posledního spuštění počítače s Windows.
Nejprve otevřete PowerShell a spusťte jej jako správce.
Stačí zadat následující příkaz v prostředí PowerShell a zobrazit čas posledního spuštění.
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
Ukázkový výstup:
PS C:Usersetechblog.cz> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime csname lastbootuptime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Níže uvedený příkaz gcim zobrazuje dobu provozu systému Windows způsobem seznamu s dny, hodinami a minutami. Namísto času posledního spuštění zobrazuje pouze dobu provozu systému od posledního spuštění.
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
Zde gcim znamená Get – CimInstance.
Ukázkový výstup:
PS C:Usersetechblog.cz> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime Days : 7 Hours : 8 Minutes : 44 Seconds : 38 Milliseconds : 884 Ticks : 6362788845605 TotalDays : 7.36433894167245 TotalHours : 176.744134600139 TotalMinutes : 10604.6480760083 TotalSeconds : 636278.8845605 TotalMilliseconds : 636278884.5605
Pokud používáte PowerShell 6 nebo vyšší, můžete snadno získat dostupnost systému Windows a dobu posledního spuštění pomocí následujícího příkazu:
Get-Uptime -Since
Chcete-li zobrazit všechny vlastnosti a metody Get-CimInstance, použijte následující příkaz.
Get-CimInstance Win32_OperatingSystem | Get-Member
Tento příkaz poskytuje informace o všech metodách Get-CimInstance a jejich vlastnostech.
Get-WmiObject
Pomocí příkazu PowerShell Get-WmiObject, jak je znázorněno níže, můžete snadno zjistit čas posledního spuštění počítače.
(Get-WmiObject Win32_OperatingSystem).LastBootUpTime
Ukázkový výstup:
PS C:Usersetechblog.cz> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime 20220220132640.500000+330
Uvidíte výstup, který se na první pohled zdá trapný, ale není těžké jej přečíst a pochopit. Můžete snadno zjistit čas posledního spuštění vašeho počítače se systémem Windows.
Níže uvedené informace lze použít k rozdělení LastBootUpTime 20220220132640,500000+330.
- Rok: 2022.
- Měsíc: 02.
- Den: 20.
- Hodina: 13.
- Minuty: 26.
- Sekundy: 40.
- Milisekundy: 500 000.
- GMT: +330 (5 a půl hodiny před GMT).
Nebo můžete také použít jiný příkaz Get-WmiObject k dotazu na čas posledního spuštění systému.
Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Čas posledního spuštění bude převeden do formátu velkého celého čísla, které se nakonec zobrazí v čitelném formátu.
Ukázkový výstup:
PS C:Usersetechblog.cz> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}} csname LastBootUpTime ------ -------------- LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM
Pracovní stanice pro síťové statistiky
Příkaz net statistics zobrazuje systémové statistiky, jako jsou bajty přijatých dat a celková doba provozu od posledního spuštění počítače.
net statistics workstation | select-string "Statistics"
Můžete také použít následující zkratku:
net stats work | select-string "Stat"
Ukázkový výstup:
PS C:Usersetechblog.cz> net statistics workstation | select-string "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
Systémová informace
Příkaz obslužného programu systeminfo lze použít k získání nejnovějšího času spuštění počítače načtením a analýzou informací o procesoru, opravě Hotfix a Hyper-V.
systeminfo
Tento příkaz zobrazuje název hostitele, verzi operačního systému, typ sestavení, konfiguraci, verzi bios, čas spouštění, datum instalace softwaru a všechny podrobnosti.
Ze všech těchto údajů, pokud chcete vidět pouze konkrétní požadovaná data, musíte předat Vyberte -string další nástroj k příkazu systeminfo.
Stačí zadat následující příkaz do terminálu PowerShell a zobrazit čas posledního spuštění.
systeminfo | Select-String "OS version","System Boot Time"
Rutina Select-String zde hledá textové vzory ve vstupních řetězcích a souborech pomocí shody regulárních výrazů.
Výše uvedený příkaz načte poslední čas restartu místního počítače a vytiskne verzi operačního systému systému a poslední čas spuštění systému Windows do terminálu, jak je znázorněno níže.
Ukázkový výstup:
PS C:Usersetechblog.cz> systeminfo | Select-String "OS version","System Boot Time" OS Version: 10.0.22000 N/A Build 22000 System Boot Time: 2/20/2022, 1:26:40 PM BIOS Version: Insyde F.18, 3/15/2019
Příkazový řádek
Pomocí příkazového řádku můžete také zkontrolovat dobu provozuschopnosti nebo dobu posledního spuštění systému Windows pomocí některých příkazů a nástrojů, jako jsou net stats, wmic a systeminfo.
Systémová informace
Příkaz systeminfo zobrazí obecné informace o operačním systému Windows a jeho konfiguraci. Zobrazuje poslední spuštění systému Windows. Pokud chcete dobu provozuschopnosti, musíte ručně určit, kolik času uplynulo od posledního spuštění.
Otevřete příkazový řádek a zadejte následující příkaz.
systeminfo | find "System Boot Time"
Ukázkový výstup:
C:Usersetechblog.cz>systeminfo | find "System Boot Time" System Boot Time: 2/20/2022, 1:26:40 PM
WMIC
Příkaz WMIC ( Windows Management Instrumentation Command-line ) vám poskytne řetězcovou reprezentaci času posledního spuštění počítače. Výsledek je formátován jako čtyřmístný rok se dvěma číslicemi pro měsíc, den, hodinu, minutu a sekundu.
Otevřete příkazový řádek a zadejte následující příkaz.
wmic path Win32_OperatingSystem get LastBootUpTime
Ukázkový výstup:
C:Usersetechblog.cz>wmic path Win32_OperatingSystem get LastBootUpTime LastBootUpTime 20220220132640.500000+330
Tento výstup lze číst jako rok 2022, měsíc 2, den 20, hodina 13 (nebo 13:00), minuta 26 a tak dále.
Čistá statistika
Příkaz net statistics zobrazuje systémové statistiky, jako jsou bajty přijatých dat, bajty přenesených dat, počet vytvořených připojení a celková doba provozu od posledního spuštění počítače.
Chcete-li zobrazit služby spuštěné v počítači se systémem Windows, použijte níže uvedený příkaz.
net stats
Tento příkaz pouze zobrazí dostupné spuštěné služby v systému.
Statistiku pro server nebo pracovní stanici můžeme získat pomocí kontextu NET STATISTICS s následujícím příkazem.
net stats workstation
Zde jsem poskytl příkaz pracovní stanice pro zobrazení statistik.
Ukázkový výstup:
C:Usersetechblog.cz>net stats workstation Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM Bytes received 66780 Server Message Blocks (SMBs) received 18 Bytes transmitted 63746 Server Message Blocks (SMBs) transmitted 0 Read operations 0 Write operations 0 Raw reads denied 0 Raw writes denied 0 Network errors 0 Connections made 0 Reconnections made 0 Server disconnects 0 Sessions started 0 Hung sessions 0 Failed sessions 0 Failed operations 0 Use count 10 Failed use count 0 The command completed successfully.
Tento příkaz lze použít z dávkového souboru a výstup lze filtrovat pomocí příkazu „najít“. Pokud například chcete zjistit pouze čas posledního spuštění systému, použijte následující příkaz.
net statistics workstat
Ukázkový výstup:
C:Usersetechblog.cz>net statistics workstation | find "Statistics" Workstation Statistics for LAPTOP-9A5G7BR4 Statistics since 2/20/2022 1:28:32 PM
A pokud chcete zjistit dostupnost systému Windows Server, příkaz se stane serverem čistých statistik.
Správce úloh
Toto je nejjednodušší způsob, jak zkontrolovat dostupnost zařízení. Namísto zobrazení času posledního spuštění zobrazuje dobu provozu systému od posledního spuštění.
- Chcete-li otevřít Správce úloh, jednoduše použijte klávesovou zkratku Ctrl + Shift + Esc.
- Přejděte na kartu Výkon.
- V dolní části okna se zobrazí doba provozuschopnosti systému.
To znamená, že systém byl restartován před 8 dny, 8 hodinami a 29 minutami.
Závěr
Toto jsou některé z metod, jak rychle získat nejnovější dobu spouštění nebo dobu provozu systému Windows.
Každý příkaz má svou vlastní sadu výhod. Můžete si vybrat způsob, který nejlépe odpovídá vašim potřebám.
Doufám, že jste našli tento článek velmi užitečným při učení, jak získat čas posledního spuštění systému Windows různými způsoby.
Možná vás také bude zajímat informace o nejlepších nástrojích pro sledování serverů Windows.