尝试在PowerShell中自动退出调试器

时间:2013-05-10 05:56:52

标签: powershell windbg

我正在尝试在powershell中实现以下代码片段

$fname_final = $fn + $i
$fname_final = $fname_final.replace(" ","_")
echo $fname_final
$logname = $fname_final + ".log"
echo $logname
$args = " -g -G -x -logo "+ $fname_final +" -p " + $i +" -c `"r;uf @eip;kV;.shell  -x cmd /K \`"tail -n 400 C:\fuzzers\modules\ie.log > c:\fuzzers\modules\scripts\ie\$fname_final \`";q`""
$cdb = "cdb.exe"
#Start-Process $cdb $args
cdb.exe $args
$already_attached += $i

但问题是它不会在崩溃时退出调试器而只是停在那里。 q命令永远不会被执行,问题是,.shell也在字符串中使用;q

有人可以建议对此进行修改,以便;q执行,我还需要.shell命令吗?

0 个答案:

没有答案
相关问题