Nobbyaushb 1.483 Geschrieben 27. Juli 2023 Melden Teilen 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 Link zu diesem Kommentar
NorbertFe 2.085 Geschrieben 27. Juli 2023 Melden Teilen 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 Link zu diesem Kommentar
Gulp 263 Geschrieben 27. Juli 2023 Melden Teilen Geschrieben 27. Juli 2023 Och, jetzt ich hatte mich gerade an den IE Mode Krüppel gewöhnt ....... Grüsse Gulp 1 Zitieren Link zu diesem Kommentar
q617 1 Geschrieben 27. Juli 2023 Melden Teilen Geschrieben 27. Juli 2023 also erst Browser, dann Notepad, dann PowerShell? Können die keine grafische Oberfläche bei Microsoft? Zitieren Link zu diesem Kommentar
testperson 1.728 Geschrieben 27. Juli 2023 Melden Teilen 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 Link zu diesem Kommentar
Sunny61 809 Geschrieben 27. Juli 2023 Melden Teilen 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 Link zu diesem Kommentar
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.