在 CDB 中保存日志文件

CDB 可以编写记录调试会话的日志文件。 此日志文件包含键入的所有命令以及来自调试器的响应。

打开新日志文件

若要打开新的日志文件或覆盖以前的日志文件,请执行下列操作之一:

  • 在启动调试器之前,请设置_NT_DEBUG_LOG_FILE_OPEN 环境变量

  • 启动调试器时,请使用 -logo 命令行选项。

  • 输入 .logopen (打开日志文件) 命令。 如果使用 /t 选项,日期和时间将追加到指定的文件名中。 如果使用 /u 选项,则日志文件以 Unicode 而不是 ASCII 编写。

追加到现有日志文件

若要将命令窗口文本追加到日志文件,请执行下列操作之一:

  • 在启动调试器之前,请设置_NT_DEBUG_LOG_FILE_APPEND 环境变量

  • 启动调试器时,请使用 -loga 命令行选项。

  • 输入 .logappend (追加日志文件) 命令。 如果要追加到 Unicode 日志文件,则必须使用 /u 选项。

关闭日志文件

若要关闭打开的日志文件,请执行以下操作:

检查日志文件状态

若要确定日志文件状态,请执行以下操作: