batch-file
Directorio de pila
Buscar..
Sintaxis
- PUSHD [camino]
- POPD
Parámetros
| Parámetro | Detalles |
|---|---|
| camino | El directorio para navegar a |
Observaciones
- El uso de
pushdsin parámetros imprimirá la pila. - El comando
popdsobrescribirá el valor actual del directorio actual.
Eliminar archivos de texto
El siguiente ejemplo muestra cómo puede usar el comando
pushdy el comandopopden un programa por lotes para cambiar el directorio actual desde el que se ejecutó el programa por lotes y luego volver a cambiarlo:@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
Obtenido de https://technet.microsoft.com/en-us/library/cc771180%28v=ws.11%29.aspx
Imprimir pila de directorios
Para imprimir la pila de directorios, use el comando pushd sin ningún parámetro:
@echo off
cd C:\example\
pushd one
pushd ..\two
pushd ..\..
pushd
echo Current Directory: %cd%
echo:
popd
pushd three
pushd
echo Current Directory: %cd%
Salida:
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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow