欢迎我遇到了一个小问题。所以基本上我一直在编写一个程序来打开Power-shell并运行proc dump和dump一个进程。使用Proc Dump。我一直在运行多个进程。而且我无法获得PID,因此它毫无用处。是否有另一个第三方工具可以使用而不会出现此问题?还是我可以不使用其他软件就通过CMD或Power-shell来做到这一点?谢谢!
接收错误
Multiple processes match the specified name.
答案 0 :(得分:1)
我过去使用过以下powershell命令来创建多个具有相同名称的进程的提示
gps notepad* | %{
$argumentList = "-accepteula -ma -n 1000 -e 1 $($_.Id) "
start-process C:\My\SysInternals\procdump -argumentList $argumentList
}
其要点是获得PID列表传递给procdump。请注意,当您运行数十个记事本时,会创建数十个转储。