Поиск по сайту:

Get-Uptime (Microsoft.PowerShell.Utility)


Get-Uptime

Модуль:
Microsoft.PowerShell.Utility

Получите TimeSpan с момента последней загрузки.

Синтаксис

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

Описание

Этот командлет возвращает время, прошедшее с момента последней загрузки операционной системы.

Командлет Get-Uptime появился в PowerShell 6.0.

Примеры

Пример 1. Отображение времени с момента последней загрузки

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 - Показать время последней загрузки

Get-Uptime -Since

Tuesday, June 18, 2019 2:34:56 PM

Параметры

-Since

Заставьте командлет возвращать объект DateTime, представляющий время последней загрузки операционной системы.

Тип :

SwitchParameter

Позиция:

Именованный

Значение по умолчанию:

None

Необходимый:

False

Примите ввод конвейера:

False

Принимайте подстановочные знаки:

False

Входы

Нет

Вы не можете передавать объекты в этот командлет.

Выходы

Временной интервал

По умолчанию этот командлет возвращает объект TimeSpan, представляющий прошедшее время.

ДатаВремя

При использовании параметра Since этот командлет возвращает объект DateTime, представляющий время последней загрузки.

Примечание

Если включен быстрый запуск Windows, Windows не обновляет значение, хранящееся в LastBootUpTime. Чтобы отключить быстрый запуск, выполните следующую команду: Powercfg -h off.

Дополнительные сведения о быстром запуске Windows см. в разделе Отличие быстрого запуска от выхода из спящего режима.

Примечания

В Windows возвращаемое значение совпадает со значением свойства LastBootUpTime класса Win32_OperatingSystem в WMI.