Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Um Tracepdb zu verwenden, geben Sie die Befehle in ein Eingabeaufforderungsfenster ein. Die folgende Syntax zeigt die Elemente eines Tracepdb-Befehls an.
Verwenden Sie die folgenden Parameter, um den Speicherort der PDB-Dateien anzugeben.
tracepdb [-f PDBFiles] [-s] [-p TMFDirectory] [-v] [-c]
Verwenden Sie die folgenden Parameter, um eine Bilddatei für den Ablaufverfolgungsanbieter anzugeben.
tracepdb -i ImageFiles [-r SymbolPaths] [-p TMFDiretory] [-v]
Parameter
-f PDBfiles
Gibt den Speicherort der PDB-Symboldateien an, die die Eingabe für Tracepdb sind. Der Standardwert ist *.pdb im lokalen Verzeichnis.
PDBFiles sind der Pfad und die Dateinamen einer oder mehrerer PDB-Dateien. Die Dateinamen können Platzhalterzeichen enthalten, z. B. ein Sternchen (*) zur Darstellung mehrerer Zeichen und ein Fragezeichen (?), um ein einzelnes Zeichen darzustellen. Verwenden Sie ein Semikolon (;) zum Trennen von Dateinamen.
-s
Sucht rekursiv. Erstellt TMF-Dateien für alle PDB-Dateien, die dem Wert des Parameters -f im Verzeichnis und allen Unterverzeichnissen des pfads entsprechen, der durch den Parameter -f angegeben wird. Wenn -f ausgelassen wird, erstellt -s TMF-Dateien für alle PDB-Dateien im lokalen Verzeichnis und deren Unterverzeichnisse.
-p TMFDirectory
Gibt einen Speicherort für die TMF-Dateien an, die Tracepdb erstellt. Der Standardwert ist das lokale Verzeichnis.
Die TMF-Datei ist die Tracepdb-Ausgabedatei. Sie können den Namen der TMF-Datei nicht angeben. Der Dateiname ist die Nachrichten-GUID des Ablaufverfolgungsanbieters.
-Ich ImageFiles
Gibt den Speicherort der Bilddateien von Ablaufverfolgungsanbietern auf dem lokalen Computer an. Wenn Sie den Parameter "-i " verwenden, verwendet Tracepdb den Namen und die Version der Bilddatei, um die PDB-Symboldatei zu suchen.
ImageFiles sind die Pfade und Dateinamen einer oder mehrerer Binärdateien (.exe, .dll, .sys) von Ablaufverfolgungsanbietern. Die Dateinamen in ImageFiles können Wildcardzeichen enthalten, z. B. * (um mehrere Zeichen darzustellen) und ? (um ein einzelnes Zeichen darzustellen). Verwenden Sie ein Semikolon (;), um Bilddateinamen zu trennen.
-r SymbolPaths
Gibt den Speicherort der PDB-Symboldateien an.
SymbolPaths stellt einen oder mehrere Pfade zu Verzeichnissen dar, die private Symbole oder Verzeichnisse auf einem Symbolserver speichern. Die Pfadnamen in SymbolPaths können Wildcardzeichen enthalten, z. B. * (um mehrere Zeichen darzustellen) und ? (um ein einzelnes Zeichen darzustellen).
Wenn Sie den Parameter "-i" angeben, aber "-r" weglassen, sucht Tracepdb nach den PDB-Dateien nach den angegebenen Bildern in den pfaden, die durch die Umgebungsvariable %_NT_SYMBOL_PATH% angegeben wurden. Wenn die Umgebungsvariable nicht festgelegt ist, durchsucht Tracepdb den Standardsymbolpfad srv*\\\\symbols\\symbols.if the environment variable is not set, Tracepdb searches in the default symbol path, srv*\\\symbols\.
-v
Zeigt eine ausführliche Ausgabe an.
-c
Generiert TMC-Dateien .
Beispiele
tracepdb -v
tracepdb -f tracedrv.pdb
tracepdb -f c:\tracing\ndis*.pdb -s
tracepdb -f d:\tools\trace*.pdb -p d:\tracing
tracepdb -i d:\winddk\7060\src\general\tracing\tracedrv\objfre_wnet_x86_vh\tracedrv.sys -r
tracepdb -i trace*.exe;flpy*.dll -p d:\tracing
tracepdb -i tracedrv.exe -r srv*\\\\symbolstore\\symbols\\new
Kommentare
Der Name der TMF-Datei ist die Nachrichten-GUID der Quelldatei. Die Nachrichten-GUID stellt eine Quelldatei und die Ablaufverfolgungseinträge in der Datei dar. Windows verwendet die Nachrichten-GUID, um eine Ablaufverfolgungsnachricht mit der TMF-Datei zu verknüpfen, die Formatierungsanweisungen für die Nachricht enthält.
Wenn Sie eine PDB-Symboldatei übermitteln, die keine Anweisungen zur Ablaufverfolgungsformatierung enthält, zeigt Tracepdb eine Informationsmeldung an und erstellt keine Dateien.
Wenn Tracefmt keine PDB-Dateien im angegebenen Pfad finden kann, wird sie ohne Kommentar an die Eingabeaufforderung zurückgegeben. Um Verarbeitungsdetails abzurufen, übermitteln Sie den Befehl erneut mit dem Parameter "-v ".