मैं उन अद्यतनों को फ़िल्टर करने के लिए एक PowerShell स्क्रिप्ट लिखने की कोशिश कर रहा हूं जिनमें केवल 2008 R2 शामिल होंगे और अस्वीकृत एक को अनदेखा करेंगे और फिर फ़िल्टर किए गए परिणाम को अनुमोदित करेंगे। मैं फ़िल्टर की गई सूची प्राप्त करने में सक्षम था, लेकिन अनुमोदन प्राप्त करने में असमर्थ था। क्या इसे मंजूर करने की कोई विधि है।
$WsusServerAdminProxy = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer()
$test = $WsusServerAdminProxy.GetUpdates() | Where-Object {$_.Title -match “Windows server 2008 R2| Windows server 2012 R2 | Windows server 2012” -and -not $_.IsDeclined}
क्या आपकी स्क्रिप्ट सर्वर 2008 या 2012 की है या दोनों पर काम करना चाहिए? क्योंकि Server 2012 ने एक WSUS- मॉड्यूल को PowerShell में पेश किया था, जो स्क्रिप्टिंग को थोड़ा आसान बनाता है।
—
डैनियल