Ten slotte word die hulp van IT is hier

Blog van die rekenaar oplossings.

Hoe om te lys goedgekeurde kolle en die nodige toerusting WSUS in Powershell

geskryf deur Xaus Xavier Nadal Oktober 21st, 2010

Stoor bladsyPDF bladsye-pos bladsybladsy Druk

goeie,

Vandag in artikel Powershell script om gelys te word onder die kolle in WSUS Ek julle getoon van 'n script wat maak ons ​​'n lys van al die kolle wat nodig is vir die toerusting en vandag wys ek 'n klein verandering deur Albert Fortes in die kode wat die bestuur van hierdie lys, maar goedgekeur kolle te kry.

Dit is 'n lys van regstellings Goedgekeur wat nodig is.

Met hierdie kry ons die kolle wat vermis word van die toerusting te sien en ons het voorheen goedgekeur is vir die verspreiding van WSUS.

[Reflection.assembly] :: LoadWithPartialName ( "Microsoft.UpdateServices.Administration")

 

$ WSUS = [Microsoft.UpdateServices.Administration.AdminProxy] :: GetUpdateServer ( "localhost", $ valse);

$ Rekenaars = $ wsus.GetComputerTargets ()

$ PATH = \ \ <servidor_donde_guardar_el_report>

$ Rekenaar =gc ENV: rekenaar

$ FileOutput =kry-date -UFormat "ReportWsus_% d_% m_% Y_ $ computername.html"

 

$ Verslag = @ ()

 

Totaal = $ $ Computers.Count

 

$ I = 0

 

duidelik gasheer

 

foreach ($ rekenaar in $ Rekenaars)

;

$ UpdateScope = nuwe objek Microsoft.UpdateServices.Administration.UpdateScope;

$ UpdateScope.UpdateApprovalActions = [Microsoft.UpdateServices.Administration.UpdateApprovalActions] :: Install `

-Bor [Microsoft.UpdateServices.Administration.UpdateApprovalActions] :: verwyder '

 

$ UpdateSummary = $ {rekenaar. GetUpdateInstallationSummary ($ UpdateScope)

 

$ Graaf = $ UpdateSummary.NotInstalledCount + $ UpdateSummary.DownloadedCount + $ UpdateSummary.FailedCount

$ Report_element = nuwe objek PSObject

$ Report_element | add-lid NoteProperty "Computer" $ {rekenaar} .FullDomainName

$ Report_element | add-lid NoteProperty "NeededUpdates" $ Telling

$ Report_element | add-lid NoteProperty "LastUpdateSync" $ {rekenaar} .LastSyncTime.ToString ()

$ Verslag + = $ Report_element

$ I = $ i + 1

$ Persentasie = ($ i / $ totale * 100)

 

Skryf-proses -Aktiwiteit "WSUS navraag ..." `

-Status "Wag 'n bietjie langer." -CurrentOperation ( "Complete $ i / totaal $") -PercentComplete ($ i / $ Totaal * 100)

}

 

duidelik gasheer

 

$ Verslag | soort NeededUpdates | ConvertTo-HTML | Buite-lêer -Lêerpaadjie "$ Pad $ FileOutput"

As jy enige vrae het, maak asseblief 'n comment en ek sal solventaré verheug.

gou MegaCracks.

Related Posts Plugin vir WordPress, Blogger ...
Tags: , , , , , , , , , ,


One Response to "Hoe om 'n lys van goedgekeurde kolle en nodige toerusting WSUS in Powershell"

  1. my Drizz sê:

    om die KB kolle wat as 'n ernstige ding is geïnstalleer te kry

Laat 'n antwoord

XHTML: Jy kan gebruik in die oorspronklike tags: <a href="" title=""> <abbr title = ""> <afkorting title = ""> <b> <blockquote cite = ""> <cite> <code> <del DATETIME = ""> <em> <i> <q cite = ""> <s> <strike> <strong>