Get-Uptime
Son önyüklemeden sonra TimeSpan'ı edinin.
Syntax
Get-Uptime []
Get-Uptime
[-Since]
[<CommonParameters>]
Description
Bu cmdlet, işletim sisteminin son önyüklemesinin üzerinden geçen süreyi döndürür.
Cmdlet Get-Uptime
, PowerShell 6.0'da tanıtıldı.
Örnekler
Örnek 1 - Son önyüklemeden bu yana geçen süreyi gösterme
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
Örnek 2 - Son önyüklemenin zamanını gösterme
Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM
Parametreler
-Since
Cmdlet'in işletim sisteminin önyüklendiği son zamanı temsil eden bir DateTime nesnesi döndürmesine neden olur.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
None
Çıkışlar
Bu, parametre kullanılmadığında varsayılan dönüş türüdür.
Since parametresi kullanılırken bu tür döndürülür.
Not
Windows hızlı başlatma etkinleştirildiyse, Windows LastBootUpTime içinde depolanan değeri güncelleştirmez. Hızlı başlatmayı devre dışı bırakmak için aşağıdaki komutu çalıştırın: Powercfg -h off
.
Windows hızlı başlatma hakkında daha fazla bilgi için bkz. Hızlı Başlatmayı Hazırda Bekleme modundan uyandırmadan ayırt etme.
Notlar
Windows'da, döndürülen değer WMI'daki Win32_OperatingSystem sınıfının LastBootUpTime özelliğiyle aynıdır.