Comandos
En esta sección de la referencia se describen los distintos comandos del depurador que puede usar en CDB, KD y WinDbg.
- ENTER (Repetir último comando)
- $<, $, $><$<, $$><, $$ >a< (Ejecutar archivo de script)
- ? (Ayuda del comando)
- ? (Evaluar expresión)
- ?? (Evaluar expresión de C++)
- # (Buscar patrón de desensamblaje)
- || (Estado del sistema)
- ||s (Establecer sistema actual)
- | (Estado del proceso)
- |s (Establecer proceso actual)
- ~ (estado del subproceso)
- ~e (comando específico del subproceso)
- ~f (inmovilizar subproceso)
- ~u (Descongelar subproceso)
- ~n (suspender subproceso)
- ~m (Reanudar subproceso)
- ~s (establecer subproceso actual)
- ~s (Cambiar procesador actual)
- a (Ensamblado)
- ad (Eliminar alias)
- ah (Control de aserciones)
- al (Enumerar alias)
- as, aS (Establecer alias)
- ba (Interrumpir en el acceso)
- bc (Punto de interrupción Clear)
- bd (Punto de interrupción Deshabilitar)
- be (punto de interrupción Habilitar)
- bl (lista de puntos de interrupción)
- bp, bu, bm (Establecer punto de interrupción)
- br (Número de punto de interrupción)
- bs (Comando Actualizar punto de interrupción)
- bsc (Actualizar punto de interrupción condicional)
- c (Comparar memoria)
- d, da, db, dc, dd, dD, df, dp, dq, du, dw, dW, dyb, dyd (memoria para mostrar)
- dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu (mostrar memoria a la que se hace referencia)
- dds, dps, dqs (Mostrar palabras y símbolos)
- dg (selector de pantalla)
- dl (mostrar lista vinculada)
- ds, dS (Display String)
- dt (tipo de presentación)
- dtx (Tipo de presentación: información del modelo de objetos del depurador extendido)
- dv (Mostrar variables locales)
- dx (Mostrar expresión del modelo de objetos del depurador)
- e, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza, ezu (Enter Values)
- f, fp (Memoria de relleno)
- g (Go)
- gc (Ir desde el punto de interrupción condicional)
- gh (Ir con control de excepciones)
- gn, gN (Ir con excepción no controlada)
- gu (Subir)
- ib, iw, id (Entrada del puerto)
- j (Ejecutar si - Else)
- k, kb, kc, kd, kp, kP, kv (Display Stack Backtrace)
- l+, l- (Establecer opciones de origen)
- ld (Cargar símbolos)
- lm (Enumerar módulos cargados)
- ln (Enumerar símbolos más cercanos)
- ls, lsa (Enumerar líneas de origen)
- lsc (Enumerar origen actual)
- lse (Launch Source Editor)
- lsf, lsf- (cargar o descargar archivo de origen)
- lsp (Establecer número de líneas de origen)
- m (Mover memoria)
- n (Set Number Base)
- ob, ow, od (salida a puerto)
- p (paso)
- pa (Paso a dirección)
- pc (paso a siguiente llamada)
- pct (Paso a siguiente llamada o devolución)
- ph (Paso a siguiente instrucción de bifurcación)
- pt (Paso a siguiente devolución)
- q, qq (Salir)
- qd (Salir y desasociar)
- r (registros)
- rdmsr (Lectura de MSR)
- rm (Register Mask)
- s (memoria de búsqueda)
- por lo tanto (Establecer opciones de depuración de kernel)
- sq (Establecer modo silencioso)
- ss (Establecer sufijo de símbolo)
- sx, sxd, sxe, sxi, sxn, sxr, sx- (Establecer excepciones)
- t (Seguimiento)
- ta (Seguimiento a dirección)
- tb (Seguimiento a la rama siguiente)
- tc (Seguimiento a siguiente llamada)
- tct (Seguimiento a siguiente llamada o devolución)
- th (Seguimiento a siguiente instrucción de bifurcación)
- tt (Seguimiento al siguiente retorno)
- u (Unassemble)
- uf (Función Unassemble)
- up (Unassemble from Physical Memory)
- your (BIOS de modo real sin ensamblar)
- ux (BIOS unassemble x86)
- vercommand (Mostrar línea de comandos del depurador)
- versión (Mostrar versión del depurador)
- vertarget (Mostrar versión del equipo de destino)
- wrmsr (escribir MSR)
- wt (datos de seguimiento y inspección)
- x (Examinar símbolos)
- z (ejecutar mientras)