2003 サーバーから Windows 修正プログラムの情報を取得しようとしています。この場合、Get-Hotfix として次の PowerShell スクリプトを使用すると、インストールされたすべての日付が返されるわけではありません。私がやりたいのは、特定の日付以降に適用された更新のみを取得することです。これはどのように行うことができますか?
$computername = "Compter01"
$HotFix = Get-WmiObject win32_ntlogevent -filter "(logfile='system') AND (sourcename='ntservicepack')" -cn $computername |
select @{name="ServerName"; e={$_.__Server}},Message,@{label="Date Installed"; expression={$_.ConverttoDateTime($_.TimeWritten)}}