Commandes
Cette section de la référence décrit les différentes commandes de débogueur que vous pouvez utiliser dans CDB, KD et WinDbg.
- ENTRÉE (Répéter la dernière commande)
- $<, $><, $$<, $$><, $$ >a< (Exécuter le fichier de script)
- ? (Aide de la commande)
- ? (Évaluer l’expression)
- ?? (Évaluer l’expression C++)
- # (Rechercher le modèle de désassemblement)
- || (État du système)
- ||s (Définir le système actuel)
- | (État du processus)
- |s (Définir le processus actuel)
- ~ (État du thread)
- ~e (commande spécifique au thread)
- ~f (Figer le thread)
- ~u (libérer le thread)
- ~n (Suspendre le thread)
- ~m (Reprendre le thread)
- ~s (Définir le thread actuel)
- ~s (Modifier le processeur actuel)
- a (Assembler)
- ad (Supprimer l’alias)
- ah (Gestion des assertions)
- al (Alias de liste)
- as, aS (Définir l’alias)
- ba (Break on Access)
- bc (point d’arrêt clair)
- bd (désactivation du point d’arrêt)
- be (Activer le point d’arrêt)
- bl (liste de points d’arrêt)
- bp, bu, bm (Définir le point d’arrêt)
- br (renuméroter le point d’arrêt)
- bs (commande Mettre à jour le point d’arrêt)
- bsc (Mettre à jour le point d’arrêt conditionnel)
- c (Comparer la mémoire)
- d, da, db, dc, dd, dD, df, dp, dq, du, dw, dW, dyb, dyd (mémoire d’affichage)
- dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu (Display Referenced Memory)
- dds, dps, dqs (Afficher les mots et les symboles)
- dg (sélecteur d’affichage)
- dl (Afficher la liste liée)
- ds, dS (display string)
- dt (type d’affichage)
- dtx (Type d’affichage - Informations sur le modèle objet du débogueur étendu)
- dv (Afficher les variables locales)
- dx (afficher l’expression de modèle objet du débogueur)
- e, ea, eb, ed, eD, ef, ep, eq, eu, ew, eza, ezu (Enter Values)
- f, fp (Remplissage de la mémoire)
- g (Go)
- gc (Passer du point d’arrêt conditionnel)
- gh (Go with Exception Handled)
- gn, gN (Go avec l’exception non gérée)
- gu (Monter)
- ib, iw, id (entrée à partir du port)
- j (Exécuter si - Else)
- k, kb, kc, kd, kp, kP, kv (Backtrace de la pile d’affichage)
- l+, l- (Définir les options de source)
- ld (Symboles de charge)
- lm (Lister les modules chargés)
- ln (Répertorier les symboles les plus proches)
- ls, lsa (Lister les lignes sources)
- lsc (Lister la source actuelle)
- lse (Lancer l’éditeur de source)
- lsf, lsf- (Charger ou décharger le fichier source)
- lsp (Définir le nombre de lignes sources)
- m (Déplacer la mémoire)
- n (Définir la base du nombre)
- ob, ow, od (Sortie vers le port)
- p (Étape)
- pa (étape vers l’adresse)
- pc (étape jusqu’à l’appel suivant)
- pct (Étape jusqu’à l’appel suivant ou retour)
- ph (Étape jusqu’à l’instruction de branchement suivante)
- pt (Retour de l’étape vers le retour suivant)
- q, qq (Quitter)
- qd (Quitter et détacher)
- r (Registres)
- rdmsr (Read MSR)
- rm (Register Mask)
- s (Recherche de mémoire)
- so (Définir les options de débogage du noyau)
- sq (Définir le mode silencieux)
- ss (Définir le suffixe de symbole)
- sx, sxd, sxe, sxi, sxn, sxr, sx- (Définir des exceptions)
- t (Trace)
- ta (Trace à l’adresse)
- Tb (Trace à la branche suivante)
- tc (Trace jusqu’à l’appel suivant)
- tct (Trace jusqu’à l’appel suivant ou retour)
- th (Trace to Next Branching Instruction)
- tt (trace jusqu’au retour suivant)
- u (Unassemble)
- uf (Unassemble Function)
- up (Annuler l’assemblage à partir de la mémoire physique)
- your (Unassemble Real Mode BIOS)
- ux (Unassemble x86 BIOS)
- vercommand (Afficher la ligne de commande du débogueur)
- version (Afficher la version du débogueur)
- vertarget (Afficher la version de l’ordinateur cible)
- wrmsr (Écriture MSR)
- wt (Suivi et surveillance des données)
- x (Examiner les symboles)
- z (Exécuter pendant)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour