概要
クラウド上でWindowsマシンを構築したりするときに役立ちそうなのでメモしておく。
コマンド
再起動が必要であることを判定する
RebootRequired
のキーは、再起動が必要な場合にキーが存在する。
何度か叩いてみるとインストール中にセットされることもあるので RebootPending
とはまた役割が異なる。
Test-Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired'
再起動が保留中であることを判定する
RebootPending
のキーは、再起動が保留中のときだけキーが存在する。
Test-Path 'HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending'
次のような画面が表示されるとき RebootPending が True になる。
Windows 10 2004 でいつもと違う再起動ダイアログが出たときは、なぜかこのキーが存在しないままであった。機能的に大きな改修が入るときは、例外があるのか?