0

当进程崩溃时,我正在使用 procdump 自动创建 minidump。它使用以下语法:

procdump64 -i

但是转储文件夹是C:\Users\Administrator,我该如何更改C:\dumps

我尝试使用procdump64 -j c:\dumps -i,但它不起作用。

4

1 回答 1

0

(自从这个问题发布以来已经有一段时间了,但值得回答)

(为方便起见,我将使用procdump( 而不是procdump64)

从这个问题来看,它暗示执行以下内容应该可以正常工作(在 OP 的用例中,将转储写入C:\Users\Administrator):

procdump -i

...但至少在我这边,它没有。

似乎必须指定应该写入哪种类型-ma的转储(“Full”( )、“Mini”(-mm)等)。只需执行即可列出转储类型procdump

回到问题,以下应该有效:

procdump -ma -i c:\dumps

请注意,如果目标文件夹需要管理员权限,这可能不起作用,即使procdump在 run-as-administrator cmd 下运行(这就是我所经历的)。

于 2021-04-26T14:32:22.380 回答