Partager via


Exemple 3 : spécification d’un fichier TMF

Cet exemple illustre les méthodes de spécification du fichier TMF utilisé pour mettre en forme les messages de trace :

  • Utilisez le paramètre -tmf .

    La commande suivante utilise le paramètre -tmf pour spécifier le chemin d’accès et le nom de fichier d’un fichier TMF. Le chemin remplace toute autre spécification de chemin TMF.

    tracefmt mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
    

    Tracefmt utilise le fichier TMF spécifié pour mettre en forme les messages de trace dans le fichier mytrace.etl.

  • Utilisez le paramètre -p .

    La commande suivante utilise le paramètre -p pour spécifier le répertoire dans lequel se trouve le fichier TMF. Tracefmt correspond au GUID de contrôle du fournisseur de trace avec le nom de fichier TMF pour trouver le fichier TMF correct. Cela évite à l’utilisateur de copier ou de taper le nom de fichier GUID fastidieux.

    tracefmt mytrace.etl -p c:\tracing
    

    Tracefmt utilise le fichier TMF spécifié pour mettre en forme les messages de trace dans le fichier mytrace.etl.

  • Utilisez %TRACE_FORMAT_SEARCH_PATH%.

    La première commande de cette série définit la valeur de la variable d’environnement %TRACE_FORMAT_SEARCH_PATH% sur un emplacement de répertoire, dans ce cas, c:\tracing.

    Dans la commande Tracefmt qui la suit, les paramètres -tmf et -p sont omis.

    set TRACE_FORMAT_SEARCH_PATH=c:\tracing
    tracefmt mytrace.etl
    

    Bien qu’aucun chemin d’accès ni répertoire ne soient spécifiés dans la commande Tracefmt, Tracefmt recherche un fichier TMF dans le répertoire c:\tracing, puis utilise le contenu pour mettre en forme les messages de trace dans le fichier mytrace.etl.

Si les fichiers TMF spécifiés par l’une de ces méthodes n’incluent pas d’instructions de mise en forme pour les messages de trace, TraceView écrit le message dans le fichier de sortie avec le message d’erreur « Aucune information de format trouvée ». Par exemple :

Unknown( 10): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
...