如何从脚本打开 Windbg 中的日志文件,以便每个日志文件均按创建时间戳命名?
我想运行一个 Windbg 脚本来完成以下任务:
我想在 API 被调用时跟踪某些寄存器,而不会由于计时问题而停止。因此,在调用 API 的那一刻,我希望脚本打开一个日志文件,回显 API 受到参数详细信息的影响,并让它运行,直到达到我在 API 中放置的条件 brkpoint end,它只是关闭打开的日志文件。
现在,问题是,我想多次执行此操作,而不覆盖以前的日志文件。理想情况下,如果有一些命令可以让我通过该时刻的时间戳指定日志文件的名称(.logfile file
),那么我的问题就解决了。
有人可以帮忙吗?
I want to run a windbg script that will accomplish the following:
I want to track certain registers the moment an API is hit, without stopping due to timing issues. So , the moment the API is called, I want the script to open a logfile, echo the fact that the api is hit with the details of the parameters, and let it run till it hits the conditional brkpoint I've put at the API end, which simply closes the open logfile.
Now , the problem is, I want to do this multiple times, w/o the previous logfile getting overwritten. Ideally, if there is some command which lets me specify that the name of the logfile (.logfile file
) by the timestamp of that moment, my problem is solved.
Can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很简单:
我必须使用
.logopen /t filename
- 这是理所当然的:)Pretty easy:
I'll have to use
.logopen /t filename
- what a no-brainer :)