batch-file
Katalogbunt
Sök…
Syntax
- PUSHD [sökväg]
- POPD
parametrar
Parameter | detaljer |
---|---|
väg | Katalogen du vill navigera till |
Anmärkningar
- Att använda
pushd
utan parametrar kommer att skriva ut stacken. -
popd
kommandot kommer att skriva över det aktuella aktuellt katalogvärde.
Radera textfiler
Följande exempel visar hur du kan använda
pushd
kommandot ochpopd
kommandot i ett batch-program för att ändra den aktuella katalogen från den där batch-programmet kördes och sedan ändra det tillbaka:@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
Hämtad från https://technet.microsoft.com/en-us/library/cc771180%28v=ws.11%29.aspx
Print Directory Stack
För att skriva ut katalogbunten använder du kommandot pushd
utan några parametrar:
@echo off
cd C:\example\
pushd one
pushd ..\two
pushd ..\..
pushd
echo Current Directory: %cd%
echo:
popd
pushd three
pushd
echo Current Directory: %cd%
Produktion:
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow