Get-Uptime
前回の起動時から 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 |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None
出力
これは、パラメーターが使用されていない場合の既定の戻り値の型です。
この型は、Since パラメーターを使用する場合 返されます。
手記
Windows の高速起動が有効になっている場合、Windows は LastBootUpTimeに格納されている値 Powercfg -h off
.
Windows の高速起動の詳細については、「高速スタートアップと Wake-from-Hibernationの区別」を参照してください。
メモ
Windows では、返される値は WMI の Win32_OperatingSystem クラスの LastBootUpTime プロパティと同じです。