popd

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Mit dem Befehl popd wird das aktuelle Verzeichnis in das Verzeichnis geändert, das zuletzt vom pushd-Befehl gespeichert wurde.

Bei jeder Verwendung des pushd-Befehls wird ein einzelnes Verzeichnis für Ihre Verwendung gespeichert. Sie können jedoch mehrere Verzeichnisse speichern, indem Sie den befehl pushd mehrmals verwenden. Die Verzeichnisse werden sequenziell in einem virtuellen Stapel gespeichert. Wenn Sie also den befehl pushd einmal verwenden, wird das Verzeichnis, in dem Sie den Befehl verwenden, am unteren Rand des Stapels platziert. Wenn Sie den Befehl erneut verwenden, wird das zweite Verzeichnis über dem ersten verzeichnis platziert. Der Prozess wird jedes Mal wiederholt, wenn Sie den pushd-Befehl verwenden.

Wenn Sie den Befehl popd verwenden, wird das Verzeichnis oben im Stapel entfernt und das aktuelle Verzeichnis in dieses Verzeichnis geändert. Wenn Sie den Popd-Befehl erneut verwenden, wird das nächste Verzeichnis auf dem Stapel entfernt. Wenn Befehlserweiterungen aktiviert sind, entfernt der Popd-Befehl alle Laufwerkbuchstabenzuweisungen, die vom pushd-Befehl erstellt wurden.

Syntax

popd

Parameter

Parameter BESCHREIBUNG
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Beispiele

Um das aktuelle Verzeichnis von dem Verzeichnis zu ändern, in dem das Batchprogramm ausgeführt wurde, und dann zurück zu ändern, geben Sie Ein:

@echo off
rem This batch file deletes all .txt files in a specified directory
pushd %1
del *.txt
popd
cls
echo All text files deleted in the %1 directory

Weitere Verweise