Summary: Use Windows PowerShell to get a list of unique process names.
How can I use Windows PowerShell to obtain a list of all the unique process names running on my system?
Use the Get-Process cmdlet, pipe the results to the Select-Object cmdlet, and specify the Name property and the –Unique switch:
Get-Process | select name -Unique