如果输出行从windbg命令变大,比如100k行,最后windbg只显示数千行,而且大部分行都会被截断,所以我的问题是如何防止输出被截断,或者写从输出到本地文件的所有行都保留所有输出行? "将Windows文本写入文件"没有用。
答案 0 :(得分:4)
答案 1 :(得分:3)
有时简单的管道工作尤其在运行cdb并在执行一个命令后退出
cdb -c "tc 100;q" calc >> foo.txt
你应该有100个电话让我们检查
grep -c !.*: foo.txt
256
让我们检查完成了多少个sysenter以及系统调用的索引是什么
grep sysenter -B 4 foo.txt | grep eax | awk "{print $1}"
eax=000000ea
eax=0000014d
eax=000000fb
当命令运行无限长时,我们可以使用输出 没有文件锁定问题
像这样如果.logopen .logclose不是一个选项
答案 2 :(得分:0)
尝试使用Ctrl + N打开其他命令窗口并在其中执行长输出命令