Skip to content

BlackwolfComputing/Get-MUC-Supersedence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Get-MUC-Supersedence

Function to collect information from Microsoft Update Catalog

SYNOPSIS

This function runs a check with Microsoft Update Catalog (https://www.catalog.update.microsoft.com) in order to track supersedence for provided KB.

DESCRIPTION

It returns table of objects describing Supersedance (Name, number and URL to latest superseding update) and provides full list of superseding updates in chronological order. Function accepts search string which allows for the results to be narrowed. Function also does not show which updates provided KB is replacing only which updates are replacing provided value.

PARAMETER KB Specifies update number for search in MUC

PARAMETER SearchString Specifies the String value that can be used to narrow criteria.

INPUTS

None. You cannot pipe objects to Get-MUCSupersedence.

OUTPUTS

Table of custom psobject.

EXAMPLE

PS>  Get-MUCSepersedance KB4586786 "Windows 10 * x64"

Message             : Superseded
Version             : 1909
SupersededKB        : KB4586786
LastSupersedingKB   : KB5003212
URL                 : https://www.catalog.update.microsoft.com/ScopedViewInline
                      .aspx?updateid=ScopedViewInline.aspx?updateid=e6c950a8-0d
                      7a-4892-bedd-33daa466516c
Name                : 2021-05 Cumulative Update Preview for Windows 10 Version 
                      1909 for x64-based Systems (KB5003212)
FullSupersedance    : {KB4586786, KB4594443, KB4586819, KB4592449...}
FullSupersedingList : 2020-11 Cumulative Update for Windows 10 Version 1909 
                      for x64-based Systems (KB4594443) 2020-11 Cumulative 
                      Update Preview for Windows 10 Version 1909 for x64-based 
                      Systems (KB4586819) 2020-12 Cumulative Update for 
                      Windows 10 Version 1909 for x64-based Systems 
                      (KB4592449) 2021-01 Cumulative Update for Windows 10 
                      Version 1909 for x64-based Systems (KB4598229) 2021-01 
                      Cumulative Update Preview for Windows 10 Version 1909 
                      for x64-based Systems (KB4598298) 2021-02 Cumulative 
                      Update for Windows 10 Version 1909 for x64-based Systems 
                      (KB4601315) 2021-02 Cumulative Update for Windows 10 
                      Version 1909 for x64-based Systems (KB5001028) 2021-02 
                      Cumulative Update Preview for Windows 10 Version 1909 
                      for x64-based Systems (KB4601380) 2021-03 Cumulative 
                      Update for Windows 10 Version 1909 for x64-based Systems 
                      (KB5000808) 2021-03 Cumulative Update for Windows 10 
                      Version 1909 for x64-based Systems (KB5001566) 2021-03 
                      Cumulative Update for Windows 10 Version 1909 for 
                      x64-based Systems (KB5001648) 2021-03 Cumulative Update 
                      Preview for Windows 10 Version 1909 for x64-based 
                      Systems (KB5000850) 2021-04 Cumulative Update for 
                      Windows 10 Version 1909 for x64-based Systems 
                      (KB5001337) 2021-04 Cumulative Update Preview for 
                      Windows 10 Version 1909 for x64-based Systems 
                      (KB5001396) 2021-05 Cumulative Update for Windows 10 
                      Version 1909 for x64-based Systems (KB5003169) 2021-05 
                      Cumulative Update Preview for Windows 10 Version 1909 
                      for x64-based Systems (KB5003212)

Message             : Superseded
Version             : 1903
SupersededKB        : KB4586786
LastSupersedingKB   : KB4592449
URL                 : https://www.catalog.update.microsoft.com/ScopedViewInline
                      .aspx?updateid=ScopedViewInline.aspx?updateid=639cae64-91
                      b2-444e-9810-50ef1637c7e2
Name                : 2020-12 Cumulative Update for Windows 10 Version 1903 
                      for x64-based Systems (KB4592449)
FullSupersedance    : {KB4586786, KB4594443, KB4586819, KB4592449}
FullSupersedingList : 2020-11 Cumulative Update for Windows 10 Version 1903 
                      for x64-based Systems (KB4594443) 2020-11 Cumulative 
                      Update Preview for Windows 10 Version 1903 for x64-based 
                      Systems (KB4586819) 2020-12 Cumulative Update for 
                      Windows 10 Version 1903 for x64-based Systems (KB4592449)

EXAMPLE

	PS>  Get-MUCSepersedance KB4586786 "Cumulative Update for Windows 10 Version 1903 for x64-based"

	Message             : Superseded
	Version             : 1903
	SupersededKB        : KB4586786
	LastSupersedingKB   : KB4592449
	URL                 : https://www.catalog.update.microsoft.com/ScopedViewInline.aspx?updateid=ScopedViewInl
												ine.aspx?updateid=639cae64-91b2-444e-9810-50ef1637c7e2
	Name                : 2020-12 Cumulative Update for Windows 10 Version 1903 for x64-based Systems 
												(KB4592449)
	FullSupersedance    : {KB4586786, KB4594443, KB4586819, KB4592449}
	FullSupersedingList : 2020-11 Cumulative Update for Windows 10 Version 1903 for x64-based Systems 
												(KB4594443) 2020-11 Cumulative Update Preview for Windows 10 Version 1903 for 
												x64-based Systems (KB4586819) 2020-12 Cumulative Update for Windows 10 Version 1903 
												for x64-based Systems (KB4592449)

EXAMPLE

	PS>  Get-MUCSepersedance KB5001918

	Message             : NotSuperseded
	Version             : 
	SupersededKB        : KB5001918
	LastSupersedingKB   : N/A
	URL                 : N/A
	Name                : Security Update for Microsoft Excel 2016 (KB5001918) 32-Bit Edition 
	FullSupersedance    : N/A
	FullSupersedingList : N/A

	Message             : NotSuperseded
	Version             : 
	SupersededKB        : KB5001918
	LastSupersedingKB   : N/A
	URL                 : N/A
	Name                : Security Update for Microsoft Excel 2016 (KB5001918) 64-Bit Edition 
	FullSupersedance    : N/A
	FullSupersedingList : N/A

.LINK

https://github.com/BlackwolfComputing/Get-MUC-Supersedence

About

Function to collect information from Microsoft Update Catalog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published