I need to programmatically get a list of running applications as shown in the \"Applications\" tab inside the Windows Task Manager using PowerShell or VBScript.
All
@Steven Murawski: I noticed that if I used mainwindowhandle I'd get some process that were running, of course, but not in the "Applications" tab. Like explorer and UltraMon, etc. You could condition off of mainwindowtitle instead, since those process I encountered didn't have window titles -- like so
gps | ? {$_.mainwindowtitle.length -ne 0} | select name, mainwindowtitle