Zoeken…


Syntaxis

  • PUSHD [pad]
  • POPD

parameters

Parameter Details
pad De map om naar toe te navigeren

Opmerkingen

  • Als u pushd zonder parameters gebruikt, wordt de stapel afgedrukt.
  • De opdracht popd overschrijft de huidige waarde van de huidige map.

Verwijder tekstbestanden

In het volgende voorbeeld wordt getoond hoe u de opdracht pushd en de opdracht popd in een batchprogramma kunt gebruiken om de huidige map te wijzigen van de map waarin het batchprogramma is uitgevoerd en deze vervolgens weer te wijzigen:

@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

Afkomstig van https://technet.microsoft.com/en-us/library/cc771180%28v=ws.11%29.aspx

Directory afdrukken

Gebruik de opdracht pushd zonder parameters om de directorystack af te drukken:

@echo off

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


pushd
echo Current Directory: %cd%

echo:
popd
pushd three

pushd
echo Current Directory: %cd%

Output:

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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow