Compartilhar via


Get-Uptime

Obtenha o TimeSpan desde a última inicialização.

Sintaxe

Timespan (Padrão)

Get-Uptime
    [<CommonParameters>]

Since

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

Description

Esse cmdlet retorna o tempo decorrido desde a última inicialização do sistema operacional.

O cmdlet Get-Uptime foi introduzido no PowerShell 6.0.

Exemplos

Exemplo 1 – Mostrar a hora desde a última inicialização

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

Exemplo 2 – Mostrar a hora da última inicialização

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

Parâmetros

-Since

Faça com que o cmdlet retorne um objeto DateTime que representa a última vez em que o sistema operacional foi inicializado.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

Since
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Não é possível transferir objetos para esse cmdlet.

Saídas

TimeSpan

Por padrão, esse cmdlet retorna um objeto TimeSpan que representa o tempo decorrido.

DateTime

Quando você usa o parâmetro Since, esse cmdlet retorna um objeto DateTime que representa a hora da última inicialização.

Observações

Esse comando usa um temporizador de alta resolução para calcular o tempo de atividade. Dessa vez, registre o número de tiques desde que o sistema foi iniciado. Como resultado, o tempo de atividade relatado pode diferir ligeiramente de outros métodos de cálculo do tempo de atividade do sistema, como a propriedade LastBootUpTime da classe Win32_OperatingSystem no WMI.