Buscar..


Sintaxis

  • PUSHD [camino]
  • POPD

Parámetros

Parámetro Detalles
camino El directorio para navegar a

Observaciones

  • El uso de pushd sin parámetros imprimirá la pila.
  • El comando popd sobrescribirá el valor actual del directorio actual.

Eliminar archivos de texto

El siguiente ejemplo muestra cómo puede usar el comando pushd y el comando popd en 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