.quit_lock (防止意外離開)
.quit_lock 命令會設定密碼,以防止您意外結束偵錯會話。
.quit_lock /s NewPassword
.quit_lock /q Password
.quit_lock
參數
/s **** NewPassword
防止偵錯工作階段結束並儲存 NewPassword。 除非您使用 .quit_lock /q 命令與這個相同的密碼,否則您無法結束調試程式會話。
NewPassword 可以是任何字串。 如果它包含空格,您必須以引弧括住 NewPassword。
/q **** 密碼
讓偵錯會話結束。
密碼 必須符合您使用 .quit_lock /s 命令設定的密碼。
環境
專案 | 描述 |
---|---|
模式 | 使用者模式、核心模式 |
目標 | 即時、損毀傾印 |
平臺 | 都 |
言論
如果沒有參數,.quit_lock 會顯示目前的鎖定狀態,包括密碼的全文。
您可以重複 .quit_lock /s 命令來變更現有的密碼。
當您使用 .quit_lock /q時,會移除鎖定。 此命令不會關閉調試程式。 相反地,命令只會讓您在想要時以一般方式結束會話。
注意 密碼不是「秘密」。 附加至偵錯會話的任何遠端使用者都可以使用 .quit_lock 來判斷密碼。 此命令的目的是防止意外使用 q (Quit) 命令。 如果重新啟動偵錯會話可能很困難,此命令特別有用(例如,在遠端偵錯期間)。
您無法在 安全模式中使用 .quit_lock /s 命令。 如果您在啟用安全模式之前使用此命令,密碼保護會維持不變,但無法變更或移除密碼。
重要
使用遠端偵錯時,有重要的安全性考慮。 如需詳細資訊,包括啟用安全模式的資訊,請參閱 Windows 偵錯工具的安全性考慮。