Quick and short way of enumerating COM classes is using the WMI class Win32_ClassicComClassSetting.
Example:
1 |
Get-WmiObject win32_ClassicComClassSetting | Select-Object ProgID | Group-Object ProgID | Select-Object Name | Sort-Object Name |