In Powershell I can create COM objects which can be used, for example, to control Microsoft Office applications:
$excel = New-Object -com "Excel.Application"
$excel.visible = $true
How can I list all of the available COM objects that can be created in Powershell?