v3g4rd Skrevet 8. desember 2011 Del Skrevet 8. desember 2011 (endret) Hei dere, Jeg har laget en kort powershell-snutt for å laste ned oppdateringer via Windows Update APIet. Jeg er ikke spesielt dreven i Windows, så jeg har ikke peiling på hvor disse filene blir lagra hen. Noen som har tips til hvordan jeg kan finne disse, eller spesifisere hvor filene skal lastes ned? Har lagt ved koden min i spoiler-tags under: $UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl $Searcher = New-Object -ComObject Microsoft.Update.Searcher $Session = New-Object -ComObject Microsoft.Update.Session write-host "Searching for updates..." $Results = $Searcher.Search("Type='Software' AND IsInstalled = 0") # Iterate over the possible updates and add to collection $Results.Updates | % { # If we need to accept a EULA, do it if ($_.EulaAccepted -ne "True") { $_.AcceptEula() } # Add update to collection $UpdateCollection.Add($_) | out-null } write-host $UpdateCollection.count "updates found. Attempting to download..." # Download added updates $Downloader = $Session.CreateUpdateDownloader() $Downloader.Updates = $UpdateCollection $Downloader.Download() Update: Har funnet ut at filene blir lagret i "C:\Windows\SoftwareDistribution". Endret 8. desember 2011 av v3g4rd Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå