Ricerca…


Sintassi

  • PUSHD [percorso]
  • POPD

Parametri

Parametro Dettagli
sentiero La directory per navigare

Osservazioni

  • Usando pushd senza parametri verrà stampato lo stack.
  • Il comando popd sovrascriverà il valore corrente della directory corrente.

Elimina file di testo

L'esempio seguente mostra come utilizzare il comando pushd e il comando popd in un programma batch per modificare la directory corrente da quella in cui è stato eseguito il programma batch e quindi modificarla di nuovo:

@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

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

Stampa stack di directory

Per stampare lo stack di directory, usa il comando pushd senza parametri:

@echo off

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


pushd
echo Current Directory: %cd%

echo:
popd
pushd three

pushd
echo Current Directory: %cd%

Produzione:

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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow