条件を指定して更新プログラムの適用状況を確認する

スポンサーリンク

はじめに

PowerShellのコマンドレット「get-hotfix」を使用して更新プログラム(パッチ)の適用状況を確認します。

環境

OS:WindowsServer2019
.Net Framework:4.7
PowerShellのバージョン:5.1.17763.1490

サーバを指定して更新プログラムを確認する

条件
・リモートで情報を取得
・認証情報は都度入力(ドメイン環境下では不要)

Get-HotFix -ComputerName windows2019 -Credential administrator

Source        Description      HotFixID      InstalledBy          InstalledOn       
------        -----------      --------      -----------          -----------       
WINDOWS2019   Update           KB4586875     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Update           KB4462930     WINDOWS2019\Admin... 2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4470788                          2019/03/12 0:00:00
WINDOWS2019   Security Update  KB4523204     NT AUTHORITY\SYSTEM  2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4535680     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4537759     WINDOWS2019\Admin... 2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4580325     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598480     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598230     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00

更新プログラムが適用された順にソートして確認する

条件
・リモートで情報を取得
・認証情報は都度入力(ドメイン環境下では不要)
・新しいパッチから降順で表示させる

Get-HotFix -ComputerName windows2019 -Credential administrator | sort InstalledOn -Descending

Source        Description      HotFixID      InstalledBy          InstalledOn       
------        -----------      --------      -----------          -----------       
WINDOWS2019   Update           KB4586875     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4535680     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4580325     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598480     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598230     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00
WINDOWS2019   Update           KB4462930     WINDOWS2019\Admin... 2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4523204     NT AUTHORITY\SYSTEM  2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4537759     WINDOWS2019\Admin... 2020/02/29 0:00:00
WINDOWS2019   Security Update  KB4470788                          2019/03/12 0:00:00

今月の更新プログラムを表示する

条件
・リモートで情報を取得
・認証情報は都度入力(ドメイン環境下では不要)
・今月の更新プログラムのみ表示させる

Get-HotFix -ComputerName windows2019 -Credential administrator | ?{$_.InstalledOn.Year -eq (get-date).Year -and $_.InstalledOn.month -eq (get-date).Month}

Source        Description      HotFixID      InstalledBy          InstalledOn       
------        -----------      --------      -----------          -----------       
WINDOWS2019   Update           KB4586875     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4535680     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4580325     WINDOWS2019\Admin... 2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598480     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00
WINDOWS2019   Security Update  KB4598230     NT AUTHORITY\SYSTEM  2021/01/16 0:00:00