Udostępnij przez


Get-Uptime

Pobierz TimeSpan od ostatniego rozruchu.

Składnia

Timespan (domyślnie)

Get-Uptime
    [<CommonParameters>]

Since

Get-Uptime
    [-Since]
    [<CommonParameters>]

Opis

To polecenie cmdlet zwraca czas, który upłynął od ostatniego rozruchu systemu operacyjnego.

Polecenie cmdlet Get-Uptime zostało wprowadzone w programie PowerShell 6.0.

Przykłady

Przykład 1 — pokaż czas od ostatniego rozruchu

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

Przykład 2 — wyświetlanie czasu ostatniego rozruchu

Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM

Parametry

-Since

Wywołaj polecenie cmdlet, aby zwrócić obiekt DateTime reprezentujący czas ostatniego uruchomienia systemu operacyjnego.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Since
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

None

Nie można przekazywać obiektów do tego cmdletu.

Dane wyjściowe

TimeSpan

Domyślnie to polecenie cmdlet zwraca obiekt TimeSpan reprezentujący czas, który upłynął.

DateTime

Jeśli używasz parametru Since, to polecenie cmdlet zwraca obiekt DateTime reprezentujący czas ostatniego rozruchu.

Uwaga / Notatka

Jeśli szybkie uruchamianie systemu Windows jest włączone, system Windows nie aktualizuje wartości przechowywanej w LastBootUpTime. Aby wyłączyć szybkie uruchamianie, uruchom następujące polecenie: Powercfg -h off.

Aby uzyskać więcej informacji na temat szybkiego uruchamiania systemu Windows, zobacz Różnicowanie szybkiego uruchamiania od wybudzania z hibernacji.

Uwagi

W systemie Windows zwrócona wartość jest taka sama jak właściwość LastBootUpTime klasy Win32_OperatingSystem w usłudze WMI.