Nobbyaushb 1.516 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 Zitieren
NorbertFe 2.177 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. Zitieren
Gulp 275 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 Zitieren
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? Zitieren
testperson 1.761 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 Zitieren
Sunny61 820 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 Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.