MSCatalogLTS
2.1.0.1
MSCatalogLTS is a Long-term support module for searching and downloading Windows updates
Minimum PowerShell version
5.1.0.0
Installation Options
Owners
Copyright
(c) 2026 Marco-online. All rights reserved.
Package Details
Author(s)
- Marco-online
Tags
Windows Update Catalog Microsoft WSUS Patch Security WindowsUpdate Edge DotNet WindowsServer Windows10 Windows11 Cumulative SecurityUpdate Download Automation Linux Offline CrossPlatform
Functions
Get-MSCatalogUpdate Save-MSCatalogUpdate Save-MSCatalogOutput
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Version 2.1.0.1 - February 2026
NEW FEATURES:
* Added -Date Option Filter updates of specific date
IMPROVEMENTS:
* Fixed -GetFramework now works correctly
* .NET Framework is added to the catalog query (OS and literal flows) instead of only client-side filtering/wildcards
* Parser enhancement: smarter OS vs literal-search detection
* Only trigger OS-behavior when appropriate; update-type phrases are treated as literal search text.
* Query construction: refined for OS/version/arch and .NET Framework searches
Fully backward compatible with v1.x
More info: https://github.com/Marco-online/MSCatalogLTS
FileList
- MSCatalogLTS.nuspec
- Classes\MSCatalogResponse.Class.ps1
- Private\Get-UpdateLinks.ps1
- Private\Set-TempSecurityProtocol.ps1
- Public\Save-MSCatalogOutput.ps1
- Types\Net45\HtmlAgilityPack.dll
- MSCatalogLTS.psd1
- Classes\MSCatalogUpdate.Class.ps1
- Private\Invoke-CatalogRequest.ps1
- Public\Get-MSCatalogUpdate.ps1
- Public\Save-MSCatalogUpdate.ps1
- Types\netstandard2.0\HtmlAgilityPack.dll
- MSCatalogLTS.psm1
- Format\MSCatalogUpdate.Format.ps1xml
- Private\Invoke-ParseDate.ps1