.exepath (Set Executable Path)
Mit dem Befehl ".exepath " wird der Suchpfad der ausführbaren Datei festgelegt oder angezeigt.
.exepath[+] [Directory [; ...]]
Parameter
+
Gibt an, dass der Debugger die neuen Verzeichnisse an den vorherigen Pfad der ausführbaren Datei anfügen soll (anstatt den Pfad zu ersetzen).
Verzeichnis
Gibt ein oder mehrere Verzeichnisse an, die in den Suchpfad aufgenommen werden sollen. Wenn Sie kein Verzeichnis angeben, wird der aktuelle Pfad angezeigt. Sie können mehrere Verzeichnisse durch Semikolons trennen.
Environment
Element | Beschreibung |
---|---|
Modi | Benutzermodus, Kernel-Modus |
Ziele | Live, Crash Dump |
Plattformen | Alle |
Hinweise
In den meisten Fällen kennt der Debugger den Speicherort der ausführbaren Dateien, sodass Sie den Pfad für diese Datei nicht festlegen müssen.
Es gibt jedoch Situationen, in denen dieser Pfad erforderlich ist. Zum Beispiel enthalten kernelmodus kleine Speicherabbilddateien nicht alle ausführbaren Dateien, die zum Zeitpunkt eines Stoppfehlers im Arbeitsspeicher vorhanden sind (d. a. ein Absturz). Ebenso enthalten Minidumpdateien im Benutzermodus nicht die Binärdateien der Anwendung. Wenn Sie den Pfad der ausführbaren Dateien festlegen, kann der Debugger diese Binärdateien finden. Weitere Informationen finden Sie unter Setting Symbol and Executable Image Paths in WinDbg.
Der Suchpfad der ausführbaren Datei kann auch mithilfe der _NT_EXECUTABLE_IMAGE_PATH
Umgebungsvariable festgelegt werden. Weitere Informationen finden Sie unter "Allgemeine Umgebungsvariablen".