COM objects can be created and used in PowerShell, 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?