Enumerar las ventanas existentes de todos los procesos que se están ejecutando desde PowerShell

Obtenido el código de http://powershell-knowhow.de/powershell/?p=321

[crayon-6a61ae84afbf2376576120/]