#!/usr/bin/env pwsh $days = 5 $to_delete = ps *mosh-server* | ? { $_.RunTime -gt (New-TimeSpan -Days $days) } foreach ($proc in $to_delete) { $proc | fl Id,RunTime kill $proc }