在 CDB 中保存日志文件
CDB 可以编写记录调试会话的日志文件。 此日志文件包含键入的所有命令以及来自调试器的响应。
打开新日志文件
若要打开新的日志文件或覆盖以前的日志文件,请执行下列操作之一:
在启动调试器之前,请设置_NT_DEBUG_LOG_FILE_OPEN 环境变量。
启动调试器时,请使用 -logo 命令行选项。
输入 .logopen (打开日志文件) 命令。 如果使用 /t 选项,日期和时间将追加到指定的文件名中。 如果使用 /u 选项,则日志文件以 Unicode 而不是 ASCII 编写。
追加到现有日志文件
若要将命令窗口文本追加到日志文件,请执行下列操作之一:
在启动调试器之前,请设置_NT_DEBUG_LOG_FILE_APPEND 环境变量。
启动调试器时,请使用 -loga 命令行选项。
输入 .logappend (追加日志文件) 命令。 如果要追加到 Unicode 日志文件,则必须使用 /u 选项。
关闭日志文件
若要关闭打开的日志文件,请执行以下操作:
- 输入 .logclose (关闭日志文件) 命令。
检查日志文件状态
若要确定日志文件状态,请执行以下操作:
- 输入 .logfile (显示日志文件状态) 命令。