windbg - 如何避免“按Enter继续”?
0:031> .shell "${$arg2}" ProcessDV "${$arg1}"
<.shell waiting 1 second(s) for process>
.shell: Process exited
Press ENTER to continue
<.shell process may need input>
我不想使用shell -x因为我想确保等待进程退出。但是,在进程退出后,我想继续我的脚本而无需用户干预。
答案 0 :(得分:2)
您可以重定向该过程的标准输入。
语法:
.shell -ci "windbg command/s separated by ;" windows_command arg1 arg2 ...
粗略地说,它有点等同于:
windbg_commands | windows_command args1 arg2
其中|
代表pipe
。
如果您的windows_command未接受任何输入,请使用以下语法:
.shell -ci "*" "${$arg2}" ProcessDV "${$arg1}"
请记住,*
代表评论。因此它不会产生任何输出。