我試圖自動化WSUS報告管理過程。我設法通過 我報告了我批准的WSUS控制檯的更新。 II)的超級種子列出取代的更新使用WSUS 3中的powershell 3
運行清理過程所以我用列出批准更新的更新腳本是:
$updatescope = New-Object Microsoft.UpdateServices.Administration.UpdateScope
$updatescope.ApprovedStates = [Microsoft.UpdateServices.Administration.ApprovedStates]::LatestRevisionApproved
$updatescope.FromArrivalDAte = [datetime]"10/08/2013"
$wsusgroup = $wsus.GetComputerTargetGroups() | Where {$_.Name -eq "PCM_WSUS_spec"}
$updatescope
$updatescope.gettype()
$updatescope.count
$updateScope.ApprovedComputerTargetGroups.add($wsusgroup)
$wsus.GetUpdates($updatescope) | Select KnowledgebaseArticles,Title
$Updates = $wsus.GetUpdates($updatescope) | Select KnowledgebaseArticles
我真正需要的是更新的列表功能基礎上,去了取代aboce list;在給定日期後獲得批准的更新。
任何想法?