根據我的經驗,你可以得到補丁開始時間,結束補丁的時間,從上該Windowsupdate.log。 How to read the Windowsupdate.log file
同時,使用下面的查詢來獲取綜合報告爲所有部署
Select Deploymentname, Available, Deadline,
cast(cast(((cast([Compliant] as float)/(ISNULL([Compliant], 0) + ISNULL([Enforcement state unknown], 0) + ISNULL([Successfully installed update(s)], 0) + ISNULL([Failed to install update(s)], 0) + ISNULL([Installing update(s)], 0) + ISNULL([Waiting for another installation to complete], 0) + ISNULL([Pending system restart], 0) + ISNULL([Downloading update(s)], 0)))*100) as Numeric(10,2)) as varchar(256)) + '%' AS '%Compliant',
[Compliant],
[Enforcement state unknown],
[Successfully installed update(s)],
[Failed to install update(s)],
[Installing update(s)],
[Waiting for another installation to complete],
[Pending system restart],
[Downloading update(s)]
From
(select
a.AssignmentName as DeploymentName,
a.StartTime as Available,
a.EnforcementDeadline as Deadline,
sn.StateName as LastEnforcementState,
count(*) as NumberOfComputers
from v_CIAssignment a
join v_AssignmentState_Combined assc
on a.AssignmentID=assc.AssignmentID
join v_StateNames sn
on assc.StateType = sn.TopicType and sn.StateID=isnull(assc.StateID,0)
group by a.AssignmentName, a.StartTime, a.EnforcementDeadline,
sn.StateName) as PivotData
PIVOT
(
SUM (NumberOfComputers)
FOR LastEnforcementState IN
([Compliant],
[Enforcement state unknown],
[Successfully installed update(s)],
[Failed to install update(s)],
[Installing update(s)],
[Waiting for another installation to complete],
[Pending system restart],
[Downloading update(s)])
) AS pvt
Software Updates Views in Configuration Manager
只是檢查,看是否提供的信息是有益的。如果您需要進一步的幫助,請告訴我們。 –
我真的很抱歉花了這麼多時間來回答。但我遇到了一個問題。我如何修改此顯示服務器明智的失敗/已安裝/可用的更新? 每個服務器的屬性基本相同。這是每部署 非常感謝幫助:) – Sp3LLingzz