Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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)