В прошлом я использовал следующую команду powershell для создания процесса нескольких процессов с одинаковым именем
gps notepad* | %{
$argumentList = "-accepteula -ma -n 1000 -e 1 $($_.Id) "
start-process C:\My\SysInternals\procdump -argumentList $argumentList
}
Суть этого в том, чтобы получить список идентификаторов операций для передачи в procdump. Помните, что когда у вас работают десятки блокнотов, вы создаете десятки дампов.