Создание дампа процесса через CMD или Powershell

Добро пожаловать, я столкнулся с небольшой проблемой. Так что, в основном, я пишу программу для запуска power-shell и запуска процесса dump и процесса. Использование Proc Dump. Я продолжаю запускать несколько процессов. И я не могу получить PID, так что это бесполезно. Есть ли другой сторонний инструмент, который я могу использовать без этой проблемы? или я могу просто сделать это через CMD или Power-Shell без использования другого программного обеспечения? Спасибо!

Ошибка в получении

Multiple processes match the specified name.

1 ответ

В прошлом я использовал следующую команду powershell для создания процесса нескольких процессов с одинаковым именем

gps notepad* | %{ 
    $argumentList = "-accepteula -ma -n 1000 -e 1 $($_.Id) "
    start-process C:\My\SysInternals\procdump -argumentList $argumentList
}

Суть этого в том, чтобы получить список идентификаторов операций для передачи в procdump. Помните, что когда у вас работают десятки блокнотов, вы создаете десятки дампов.

Другие вопросы по тегам