Suche…


Syntax

  • PUSHD [Pfad]
  • POPD

Parameter

Parameter Einzelheiten
Pfad Das Verzeichnis, zu dem navigiert werden soll

Bemerkungen

  • Wenn Sie pushd ohne Parameter verwenden, wird der Stapel gedruckt.
  • Der Befehl popd überschreibt den aktuellen Wert des aktuellen Verzeichnisses.

Textdateien löschen

Das folgende Beispiel zeigt, wie Sie den Befehl pushd und den Befehl popd in einem Stapelverarbeitungsprogramm verwenden können, um das aktuelle Verzeichnis von dem Verzeichnis zu ändern, in dem das Stapelverarbeitungsprogramm ausgeführt wurde, und es anschließend wieder zu ändern:

@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

Quelle: https://technet.microsoft.com/de-de/library/cc771180%28v=ws.11%29.aspx

Verzeichnisstapel drucken

Verwenden Sie zum Drucken des Verzeichnisstapels den Befehl pushd ohne Parameter:

@echo off

cd C:\example\
pushd one
pushd ..\two
pushd ..\..


pushd
echo Current Directory: %cd%

echo:
popd
pushd three

pushd
echo Current Directory: %cd%

Ausgabe:

C:\example\two                            
C:\example\one
C:\example                                
Current Directory: C:\                        

C:\example\two                            
C:\example\one
C:\example                                
Current Directory: C:\example\two\three   


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow