Beispiel 3: Angeben einer TMF-Datei
In diesem Beispiel werden die Methoden zum Angeben der TMF-Datei veranschaulicht, die zum Formatieren der Ablaufverfolgungsmeldungen verwendet wird:
Verwenden Sie den Parameter -tmf .
Der folgende Befehl verwendet den Parameter -tmf , um den Pfad und dateinamen einer TMF-Datei anzugeben. Der Pfad überschreibt jede andere TMF-Pfadspezifikation.
tracefmt mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
Tracefmt verwendet die angegebene TMF-Datei, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.
Verwenden Sie den Parameter -p .
Der folgende Befehl verwendet den Parameter -p , um das Verzeichnis anzugeben, in dem sich die TMF-Datei befindet. Tracefmt gleicht die Steuerelement-GUID des Ablaufverfolgungsanbieters mit dem TMF-Dateinamen ab, um die richtige TMF-Datei zu finden. Dadurch wird verhindert, dass der Benutzer den umständlichen GUID-Dateinamen kopieren oder eingeben muss.
tracefmt mytrace.etl -p c:\tracing
Tracefmt verwendet die angegebene TMF-Datei, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.
Verwenden Sie %TRACE_FORMAT_SEARCH_PATH%.
Der erste Befehl in dieser Reihe legt den Wert der Umgebungsvariable %TRACE_FORMAT_SEARCH_PATH% auf einen Verzeichnisspeicherort fest, in diesem Fall c:\tracing.
Im folgenden Tracefmt-Befehl werden die Parameter -tmf und -p weggelassen.
set TRACE_FORMAT_SEARCH_PATH=c:\tracing tracefmt mytrace.etl
Obwohl weder ein Pfad noch ein Verzeichnis im Tracefmt-Befehl angegeben sind, durchsucht Tracefmt das Verzeichnis c:\tracing nach einer TMF-Datei und verwendet dann den Inhalt, um die Ablaufverfolgungsmeldungen in der Datei mytrace.etl zu formatieren.
Wenn die von einer dieser Methoden angegebenen TMF-Dateien keine Formatierungsanweisungen für die Ablaufverfolgungsmeldungen enthalten, schreibt TraceView die Nachricht mit der Fehlermeldung "Keine Formatinformationen gefunden" in die Ausgabedatei. Beispiel:
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).
...