PowerShell を勉強しなくてはならないと思うこの頃。
Windows Server Update Services Cmdlets in Windows PowerShell
Get-WsusUpdate -Classification All -Approval Unapproved
# Classification は省略すると All
# Approval は省略すると None になるから、
# AnyExceptDeclined / Approved / Unapproved / Declined
Get-WsusUpdate -Classification Security -Approval Approved |
Where-Object {$_.MsrcNumbers -eq "MS12-060"}
# MSRC が MS12-060 のセキュリティ更新
$Updates = Get-WsusUpdate -Classification Security -Approval Approved |
Where-Object {$_.MsrcNumbers -eq "MS12-060"}
$Updates.Update
#更新プログラム詳細を列挙
Approve-WsusUpdate で承認していけるけど、ひとまず情報の取得っぽいところくらいからコツコツと。
Get-WsusUpdate -Classification Security -Approval Approved |
Where-Object {$_.MsrcNumbers -eq "MS12-060"} |
Approve-WsusUpdate -Action Install -TargetGroupName "GroupX"
0 件のコメント:
コメントを投稿