Get-Uptime
Szerezze be a TimeSpant a legutóbbi rendszerindítás óta.
Syntax
Get-Uptime []
Get-Uptime
[-Since]
[<CommonParameters>]
Description
Ez a parancsmag az operációs rendszer utolsó indítása óta eltelt időt adja vissza.
A Get-Uptime
parancsmag a PowerShell 6.0-ban lett bevezetve.
Példák
1. példa – Az utolsó rendszerindítás óta eltelt idő megjelenítése
Get-Uptime
Days : 9
Hours : 0
Minutes : 9
Seconds : 45
Milliseconds : 0
Ticks : 7781850000000
TotalDays : 9.00677083333333
TotalHours : 216.1625
TotalMinutes : 12969.75
TotalSeconds : 778185
TotalMilliseconds : 778185000
2. példa – Az utolsó rendszerindítás időpontjának megjelenítése
Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM
Paraméterek
-Since
A parancsmag olyan DateTime-objektumot ad vissza, amely az operációs rendszer legutóbbi indításakor történt.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None
Ehhez a parancsmaghoz nem lehet objektumokat csövezni.
Kimenetek
Ez a parancsmag alapértelmezés szerint egy TimeSpan objektumot ad vissza, amely az eltelt időt jelöli.
A Since paraméter használatakor ez a parancsmag egy DateTime objektumot ad vissza, amely az utolsó indítási időpontot jelöli.
Feljegyzés
Ha a Windows gyorsindítása engedélyezve van, a Windows nem frissíti a LastBootUpTime-ban tárolt értéket. A gyors indítás letiltásához futtassa a következő parancsot: Powercfg -h off
.
A Windows gyors indításával kapcsolatos további információkért tekintse meg a gyors indítás és a hibernálás közötti különbségtételt ismertető témakört.
Jegyzetek
Windows rendszeren a visszaadott érték megegyezik a WMI Win32_OperatingSystem osztályÁnak LastBootUpTime tulajdonságával.