You should try this piece of code to find all processes that were started within the past 10 minutes:
Get-Process | Where-Object { try { (New-Timespan $_.StartTime).TotalMinutes -le 10} catch { $false } }
This will only cover processes that you started yourself—unless you have Administrator privileges.