Comandi
Questa sezione del riferimento illustra i vari comandi del debugger che è possibile usare in CDB, KD e WinDbg.
- INVIO (Ripeti ultimo comando)
- ><$<, $,< $$, $><>$ a< (Esegui file script)
- ? (Guida al comando)
- ? (Valuta espressione)
- ?? (Valutare l'espressione C++)
- # (Cercare il modello di disassemblaggio)
- || (Stato sistema)
- ||s (Imposta sistema corrente)
- | (Stato processo)
- |s (Imposta processo corrente)
- ~ (Stato thread)
- ~e (comando specifico del thread)
- ~f (thread di blocco)
- ~u (Unfreeze Thread)
- ~n (thread sospeso)
- ~m (riprendi thread)
- ~s (Imposta thread corrente)
- ~s (Modifica processore corrente)
- a (Assembl)
- ad (Alias di eliminazione)
- ah (gestione asserzione)
- al (Alias elenco)
- as, aS (set alias)
- ba (interruzione sull'accesso)
- bc (Cancella punto di interruzione)
- bd (Disabilita punto di interruzione)
- be (Abilita punto di interruzione)
- bl (Elenco punti di interruzione)
- bp, bu, bm (Set Breakpoint)
- br (Numero di punti di interruzione)
- bs (Comando aggiorna punto di interruzione)
- bsc (Aggiorna punto di interruzione condizionale)
- c (Confronta memoria)
- d, da, db, dc, dd, dD, df, dp, dq, du, dw, dW, dyb, dyd (Memoria visualizzato)
- dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu (Display Referenced Memory)
- dds, dps, dqs (Visualizza parole e simboli)
- dg (Selettore visualizzato)
- dl (Visualizza elenco collegato)
- ds, dS (Display String)
- dt (tipo di visualizzazione)
- dtx (tipo di visualizzazione - Informazioni sul modello a oggetti debugger esteso)
- dv (Visualizza variabili locali)
- dx (Visualizzazione espressione del modello a oggetti debugger)
- e, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza, ezu (Invio valori)
- f, fp (memoria riempimento)
- g (Vai)
- gc (Vai dal punto di interruzione condizionale)
- gh (Go with Exception Handled)
- gn, gN (Vai con eccezione non gestita)
- gu (Vai su)
- ib, iw, ID (input dalla porta)
- j (Esegui se - Else)
- k, kb, kc, kd, kp, kP, kv (Display Stack Backtrace)
- l+, l- (Imposta opzioni di origine)
- ld (simboli di caricamento)
- lm (elenco moduli caricati)
- ln (Elenco simboli più vicini)
- ls, lsa (righe di origine elenco)
- lsc (Elenco origine corrente)
- lse (Launch Source Editor)
- lsf, lsf- (Caricamento o Scarica file di origine)
- lsp (Set Number of Source Lines)
- m (Sposta memoria)
- n (Set Number Base)
- ob,ow, od (Output to Port)
- p (passaggio)
- pa (passaggio a indirizzo)
- pc (passaggio alla chiamata successiva)
- pct (passaggio a chiamata successiva o restituzione)
- ph (Passaggio all'istruzione di branching successivo)
- pt (Passaggio al ritorno successivo)
- q, qq (Quit)
- qd (Quit and Detach)
- r (Registri)
- rdmsr (Lettura MSR)
- rm (Maschera di registrazione)
- s (Memoria di ricerca)
- quindi (Imposta opzioni di debug del kernel)
- sq (Imposta modalità di silenzio)
- ss (Set Symbol Suffix)
- sx, sxd, sxe, sxi, sxn, sxr, sxr- (Eccezioni impostate)
- t (traccia)
- ta (traccia a indirizzo)
- tb (traccia al ramo successivo)
- tc (traccia alla chiamata successiva)
- tct (traccia alla chiamata successiva o restituzione)
- th (traccia all'istruzione di branching successivo)
- tt (traccia a ritorno successivo)
- u (Unassemble)
- uf (funzione unassemble)
- up (Unassemble from Physical Memory)
- your (Unassemble Real Mode BIOS)
- ux (Unassemble x86 BIOS)
- vercommand (Mostra riga di comando debugger)
- versione (Mostra versione debugger)
- vertarget (Mostra versione computer di destinazione)
- wrmsr (MSR di scrittura)
- wt (dati di traccia e controllo)
- x (Esaminare i simboli)
- z (Execute While)