Nobbyaushb 1.580 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 Moin zusammen, eben erhalten https://techcommunity.microsoft.com/t5/windows-it-pro-blog/importing-updates-into-wsus-is-changing/ba-p/3882937 Nicht weiter gelesen, bin unterwegs Nur kurz auf dem Handy geschaut 1
NorbertFe 2.277 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 Wär ja zu einfach einfach nen kleines Tool statt des bisherigen ActiveX Controls anzubieten. Nein es muss natürlich wieder ein total unverständliches PS Script sein. Bloß nix liefern was den Admins die Arbeit erleichtert. ;) Hätte man ja auch einfach in ein "schönes" GUI packen können.
Gulp 289 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 Och, jetzt ich hatte mich gerade an den IE Mode Krüppel gewöhnt ....... Grüsse Gulp 1
q617 1 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 also erst Browser, dann Notepad, dann PowerShell? Können die keine grafische Oberfläche bei Microsoft?
testperson 1.857 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 (bearbeitet) vor 2 Stunden schrieb NorbertFe: Wär ja zu einfach einfach nen kleines Tool statt des bisherigen ActiveX Controls anzubieten. Nein es muss natürlich wieder ein total unverständliches PS Script sein. Bloß nix liefern was den Admins die Arbeit erleichtert. ;) Hätte man ja auch einfach in ein "schönes" GUI packen können. "Schön" liegt jetzt im Auge des Betrachtenden, aber egal: ;) # In ziemlich Quick and Dirty ;) # Suche nach 2023-07 klappt jedenfalls ;) $UCQuery = Read-Host "Suche beginnen...:" $Uri = -join( "https://www.catalog.update.microsoft.com/Search.aspx?q=%22", $UCQuery, "%22" ) $objWr = Invoke-WebRequest -Uri $Uri ` -UseBasicParsing $Updates = [System.Collections.ArrayList]@() foreach($l in $objWr.Links.outerHTML){ if($l -match "onclick='goToDetails"){ $tmpUpdates = New-Object -TypeName psobject $Name = $l.Split(">")[1] while([string]::IsNullOrWhiteSpace($Name[0])){ $Name = $Name.Substring(1) } $Name = $Name.Split("`n")[0] $UpdateId = (($l -split "\(`"")[1] -split "`"\)")[0] $tmpUpdates | Add-Member -MemberType NoteProperty ` -Name "Name" ` -Value $Name $tmpUpdates | Add-Member -MemberType NoteProperty ` -Name "UpdateId" ` -Value $UpdateId $Updates.Add($tmpUpdates) | Out-Null } } $selectedUpdate = $Updates | Out-GridView -PassThru Write-Output "$($selectedUpdate.Name) mit Update-Id $($selectedUpdate.UpdateId) wird hinzugefügt..." # .\ImportUpdateToWSUS.ps1 -WsusServer 127.0.0.1 -PortNumber 8531 -UseSsl -UpdateId $selectedUpdate.UpdateId bearbeitet 27. Juli 2023 von testperson 1
Sunny61 833 Geschrieben 27. Juli 2023 Melden Geschrieben 27. Juli 2023 So ein Script gibt es schon länger: https://www.windowspro.de/wolfgang-sommergut/updates-manuell-wsus-importieren-ie-powershell 1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden