LogoLogo
OSDeploy.comTwitterPowerShell GalleryGitHub
  • Overview
  • Release Notes
    • 2019 Archive
  • OSDeploy Home
  • Module
    • Install and Update
    • Functions
      • Get-OSDUpdate
      • Get-DownOSDUpdate
      • New-OSDUpdatePackage
      • Update-ModuleOSDUpdate
    • PowerShell Gallery
    • GitHub
  • Docs
    • Basics
      • Scripting with OSDUpdate
      • New OSDUpdate Office Package
      • Update an OSDUpdate Office Package
      • Update Office Setup Media
      • New OSDUpdate Servicing Stack Package
      • New OSDUpdate Windows Package
      • MDT Integration
      • MDT Deployment
      • ConfigMgr Integration and Deployment
    • Archive
      • Microsoft Office Monthly Updates
      • Microsoft Office 2016 Updates
      • Office Deployment and OSDUpdate
      • Microsoft Office MSP Install Script
Powered by GitBook
On this page
  • Get-DownOSDUpdate -GridView
  • Get-OSDUpdate | Get-DownOSDUpdate

Was this helpful?

  1. Module
  2. Functions

Get-DownOSDUpdate

PreviousGet-OSDUpdateNextNew-OSDUpdatePackage

Last updated 5 years ago

Was this helpful?

Get-DownOSDUpdate is used to download Updates

<#.SYNOPSISDownloads Current Microsoft Updates​.DESCRIPTIONDownloads Current Microsoft UpdatesRequires BITS for downloading the updatesRequires Internet access for downloading the updates​.LINKhttps://www.osdeploy.com/osdupdate/docs/functions/get-downosdupdate​.PARAMETER DownloadPathDirectory of the Downloads​.PARAMETER InputObjectPaired with Get-OSDUpdateGet-OSDUpdate | Get-DownOSDUpdate​.PARAMETER CatalogGet-OSDUpdate.Catalog Property​.PARAMETER UpdateArchArchitecture of the UpdateGet-OSDUpdate.UpdateArch Property​.PARAMETER UpdateBuildWindows Build for the UpdateGet-OSDUpdate.UpdateBuild Property​.PARAMETER OfficeProfileMicrosoft Office Update Type​.PARAMETER GridViewDisplays the results in GridView with -PassThru#>

Get-DownOSDUpdate -GridView

Previous versions of this function required the selection of a Catalog, but this is not longer required. I do recommend using GridView for selection, but whatever Updates are selected will be downloaded into the DownloadPath (required)

Get-OSDUpdate | Get-DownOSDUpdate

You can do some really cool stuff when using Get-OSDUpdate to PassThru to Get-DownOSDUpdate. In this example, I easily downloaded all the Servicing Stacks for Windows 10 as a one-liner!

Get-OSDUpdate | ? {$_.UpdateOS -eq 'Windows 10' -and $_.Title -like "*Servicing*"} | Get-DownOSDUpdate -DownloadPath 'C:\Temp\Win10 SSU'