Zweck:Speichern des aktuellen Laufwerks und Verzeichnisses, optional Wechsel zu einem neuen Laufwerk und Verzeichnis

 

Format:PUSHD [/R /X path | :folder]

 

pathDer Name des neuen Standardlaufwerks und -verzeichnisses.
folderEin Windows-Shell-Ordnername

 

/R(Trennungspunkt)

/X (ausschließen)

 

Siehe auch: DIRS, POPD, @DIRSTACK und Verzeichnisnavigation.

 

Syntax der Dateivervollständigung:

 

Die Standard-Syntax für die Vervollständigung von Dateinamen lautet: dirs

 

Verwendung:

 

PUSHD speichert das aktuelle Laufwerk und Verzeichnis in einem "last in, first out"-Verzeichnisstapel. Der  Befehl POPD kehrt zum letzten Laufwerk und Verzeichnis zurück, das von PUSHD gespeichert wurde. Sie können diese Befehle zusammen verwenden, um Verzeichnisse zu wechseln, einige Arbeiten durchzuführen und dann zum Ausgangslaufwerk und -verzeichnis zurückzukehren. Der  Befehl DIRS zeigt den Inhalt des Verzeichnisstapels an.

 

Um das aktuelle Laufwerk und Verzeichnis zu speichern, ohne die Verzeichnisse zu wechseln, verwenden Sie den Befehl PUSHD allein, ohne Pfadangabe.

 

Wenn ein Pfad als Teil des PUSHD-Befehls angegeben wird, werden das aktuelle Laufwerk und das aktuelle Verzeichnis gespeichert und PUSHD wechselt zum angegebenen Laufwerk und Verzeichnis. Wenn der Pfad einen Laufwerksbuchstaben enthält, wechselt PUSHD in das angegebene Verzeichnis auf dem neuen Laufwerk, ohne das aktuelle Verzeichnis auf dem ursprünglichen Laufwerk zu ändern.

 

PUSHD unterstützt Windows-Shell-Ordnernamen; siehe CDD für Details.

 

Wenn Sie PUSHD verwenden, um in ein Verzeichnis auf einem LFN-Laufwerk zu wechseln, müssen Sie den  Pfadnamenin Anführungszeichen setzen , wenn er Leerzeichen oder Sonderzeichen enthält.

 

PUSHD kann auch zu einem Netzlaufwerk und einem Verzeichnis wechseln, das mit einem UNC-Namen angegeben ist (siehe Dateisysteme für weitere Informationen).

 

Wenn PUSHD nicht in das von Ihnen angegebene Verzeichnis wechseln kann, versucht es , den CDPATH und die erweiterte Verzeichnissuche zudurchsuchen .  Sie können auch Wildcards im Pfad verwenden , um eine erweiterte Verzeichnissuche zu erzwingen. Lesen Sie den Abschnitt über die Verzeichnisnavigation, um vollständige Informationen über diese und andere Verzeichnisnavigationsfunktionen zu erhalten.

 

Verzeichnisänderungen, die mit PUSHD vorgenommen wurden, werden auch in der Verzeichnis-Historienliste aufgezeichnet und können im Verzeichnis-Historienfenster angezeigt werden.

 

Der Verzeichnisstapel kann bis zu 16383 Zeichen enthalten, also etwa 500+ typische Einträge (abhängig von der Länge der Namen). Wenn Sie diese Grenze überschreiten, wird der älteste Eintrag entfernt, bevor ein neuer Eintrag hinzugefügt wird.

 

Beispiel:

 

Speichern Sie das aktuelle Verzeichnis und wechseln Sie zu C:\WORDP\MEMOS, dann kehren Sie zum ursprünglichen Verzeichnis zurück:

 

[c:\] pushd \wordp\memos

[c:\wordp\memos] popd

[c:\]

 

Optionen:

 

/RWechseln Sie zum Ziel des Reparse-Punktes (Hardlink oder symbolischer Link).

 

/XDas aktuelle Verzeichnis wird nicht in der Liste der Verzeichnisliste gespeichert.