Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
In diesem Abschnitt der Referenz werden die verschiedenen Debuggerbefehle erläutert, die Sie in CDB, KD und WinDbg verwenden können.
- EINGABETASTE (Letzten Befehl wiederholen)
- $<, $><, $$<, $$><, $$ >a< (Skriptdatei ausführen)
- ? (Command Help)
- ? (Evaluate Expression)
- ?? (Auswerten des C++-Ausdrucks)
- # (Suche nach Disassemblierungsmuster)
- || (Systemstatus)
- ||s (Aktuelles System festlegen)
- | (Prozessstatus)
- |s (Aktuellen Prozess festlegen)
- ~ (Threadstatus)
- ~e ( befehlThread-Specific)
- ~f (Thread fixieren)
- ~u (Fixierungsthread aufheben)
- ~n (Anhaltethread)
- ~m (Fortsetzungsthread)
- ~s (Aktuellen Thread festlegen)
- ~s (Aktueller Prozessor ändern)
- a (Assemble)
- Anzeigen (Alias löschen)
- ah (Assertion Handling)
- al (Listenaliasen)
- as, aS (Set Alias)
- ba (Unterbrechung bei Access)
- bc (Haltepunkt löschen)
- bd (Haltepunkt deaktivieren)
- be (Haltepunkt aktivieren)
- bl (Haltepunktliste)
- bp, bu, bm (Haltepunkt festlegen)
- br (Breakpoint Renumber)
- bs (Befehl "Haltepunkt aktualisieren")
- bsc (Bedingten Haltepunkt aktualisieren)
- c (Speicher vergleichen)
- d, da, db, dc, dd, dD, dD, df, dp, dq, du, dw, dW, dyb, dyd (Display Memory)
- dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu (Display Referenced Memory)
- dds, dps, dqs (Wörter und Symbole anzeigen)
- dg (Anzeigeauswahl)
- dl (Verknüpfte Liste anzeigen)
- ds, dS (Anzeigezeichenfolge)
- dt (Anzeigetyp)
- dtx (Anzeigetyp - Erweiterte Debugger-Objektmodellinformationen)
- dv (Lokale Variablen anzeigen)
- dx (Ausdruck des Debuggerobjektmodells anzeigen)
- e, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza, ezu (Werte eingeben)
- f, fp (Füllspeicher)
- g (Go)
- gc (Go from Conditional Breakpoint)
- gh (Gehe mit Ausnahme behandelt)
- gn, gN (Mit Ausnahme nicht behandelt)
- gu (Go Up)
- ib, iw, id (Input from Port)
- j (Execute If - Else)
- k, kb, kc, kd, kp, kP, kv (Stack Backtrace anzeigen)
- l+, l- (Quelloptionen festlegen)
- ld (Load Symbols)
- lm (Liste der geladenen Module)
- ln (Nächste Symbole auflisten)
- ls, lsa (Listenquellzeilen)
- lsc (Aktuelle Quelle auflisten)
- lse (Quell-Editor starten)
- lsf, lsf- (Laden oder Entladen der Quelldatei)
- lsp (Anzahl der Quellzeilen festlegen)
- m (Speicher verschieben)
- n (Zahlenbasis festlegen)
- ob, ow, od (Ausgabe an Port)
- p (Step)
- pa (Schritt zu Adresse)
- PC (Schritt zum nächsten Anruf)
- pct (Schritt zum nächsten Anruf oder Rückgabe)
- ph (Schritt zum nächsten Verzweigungsanweisung)
- pt (Schritt zur nächsten Rückgabe)
- q, qq (Beenden)
- qd (Beenden und Trennen)
- r (Registers)
- rdmsr (MsR lesen)
- rm (Registermaske)
- s (Speicher durchsuchen)
- also (Festlegen von Kerneldebuggingoptionen)
- sq (Ruhemodus festlegen)
- ss (Set Symbol Suffix)
- sx, sxd, sxe, sxi, sxn, sxr, sx- (Set Exceptions)
- t (Trace)
- ta (Ablaufverfolgung an Adresse)
- tb (Trace to Next Branch)
- tc (Trace to Next Call)
- tct (Trace to Next Call or Return)
- th (Trace to Next Branching Instruction)
- tt (Spur zur nächsten Rückgabe)
- u (Unassemble)
- uf (Unassemble Function)
- up (Aufheben der Assemble aus dem physischen Speicher)
- Ihr (Unassemble Real Mode BIOS)
- ux (Unassemble x86 BIOS)
- vercommand (Debugger-Befehlszeile anzeigen)
- Version (Debuggerversion anzeigen)
- vertarget (Zielcomputerversion anzeigen)
- wrmsr (Write MSR)
- wt (Trace and Watch Data)
- x (Symbole überprüfen)
- z (Execute While)