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.

Get-Uptime Cmdlet, PowerShell 6.0'da kullanıma sunulmuştur.

Ö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 en son ne zaman önyüklendiğini 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

Nesneleri bu cmdlet'e yöneltemezsiniz.

Çıkışlar

TimeSpan

Varsayılan olarak, bu cmdlet geçen süreyi temsil eden bir TimeSpan nesnesi döndürür.

DateTime

Since parametresini kullandığınızda, bu cmdlet son önyükleme zamanını temsil eden bir DateTime nesnesi döndürür.

Not

Windows hızlı başlatma etkinse, Windows LastBootUpTime içinde depolanan değeri güncelleştirmez. Hızlı başlatmayı devre dışı bırakmak için şu komutu çalıştırın: Powercfg -h off.

Windows hızlı başlatma hakkında daha fazla bilgi için bkz . Hızlı Başlatma'yı Hazırda Bekleme modundan uyandırmadan ayırt etme.

Notlar

Windows'da, döndürülen değer WMI'deki Win32_OperatingSystem sınıfının LastBootUpTime özelliğiyle aynıdır.