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.