Share via


.createdir (Set Created Process Directory)

Der Befehl .createdir steuert das Startverzeichnis und behandelt die Vererbung für alle prozesse, die vom Debugger erstellt wurden.

.createdir [-i | -I] [Path] 

Parameter

-Ich
Bewirkt, dass vom Debugger erstellte Prozesse Handles vom Debugger erben. Dies ist die Standardoption.

-Ich
Verhindert, dass vom Debugger erstellte Prozesse Handles vom Debugger erben.

Pfad
Gibt das Startverzeichnis für alle untergeordneten Prozesse an, die von einem beliebigen Zielprozess erstellt werden. Wenn Pfad Leerzeichen enthält, muss er in Anführungszeichen eingeschlossen werden.

Environment

Element BESCHREIBUNG
Modi Nur Benutzermodus
Targets Nur Livedebuggen
Plattformen alle

Hinweise

Wenn .createdir ohne Parameter verwendet wird, werden das aktuelle Startverzeichnis und die Handle-Vererbung status angezeigt.

Wenn .createdir noch nie verwendet wurde, verwendet jeder erstellte Prozess das übliche Standardverzeichnis als Startverzeichnis. Wenn Sie bereits einen Pfad mit .createdir festgelegt haben und zum Standard-status zurückkehren möchten, verwenden Sie .createdir "" mit nichts in den Anführungszeichen.

Die Einstellung .createdir wirkt sich auf alle Prozesse aus, die von .create (Create Process) erstellt wurden. Es wirkt sich auch auf Prozesse aus, die von WinDbgs Datei erstellt wurden | Öffnen Sie den Befehl Ausführbares Menü, es sei denn, das Textfeld Verzeichnis starten wird verwendet, um diese Einstellung zu überschreiben.