TL;DR – Programmatically get the latest Windows 10 Cumulative Updates!
Got a request from someone on an internal e-mail Distribution list recently, asking how to find out the latest Windows 10 (or Windows Server 2016) Cumulative Update.
Normally you can find these updates by going to this Microsoft KB article, then finding the right Operating System Version. Then you use the KB article number to go to Windows Update, and find the correct download link, then download the file.
I wanted to update this for another project, so I took it as a challenge to code in PowerShell.
For this tool, I placed the source code up on GitHub.com, in a new gist. A gist is just a file that can be edited, version controlled, and shared out publicly on the GitHub.com site.
Given a Windows Version (build number), and a couple other search strings, will programmatically determine what the correct download links are for this Windows 10 (or Windows Server 2016).Â
The output can also be piped into BITS so you can just download locally.
Get the links for the latest Windows 10 Version 1703 Updates:
Additionally we can also download the files using the BITS command Start-BITSTransfer