Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il comando popd modifica la directory corrente nella directory memorizzata più di recente dal comando pushd .
Ogni volta che si utilizza il comando pushd , viene memorizzata una singola directory per l'uso. Tuttavia, è possibile memorizzare più directory utilizzando il comando pushd più volte. Le directory vengono memorizzate in sequenza in uno stack virtuale, quindi se si utilizza il comando pushd una volta, la directory in cui si utilizza il comando viene posizionata in fondo allo stack. Se si usa di nuovo il comando, la seconda directory viene posizionata sopra la prima. Il processo si ripete ogni volta che si utilizza il comando pushd .
Se si utilizza il comando popd , la directory all'inizio dello stack viene rimossa e la directory corrente viene modificata in tale directory. Se si utilizza nuovamente il comando popd , la directory successiva nello stack viene rimossa. Se le estensioni dei comandi sono abilitate, il comando popd rimuove tutte le assegnazioni di lettere di unità create dal comando pushd .
Syntax
popd
Parameters
| Parameter | Description |
|---|---|
| /? | Visualizza la guida al prompt dei comandi. |
Examples
Modificare la directory corrente da quella in cui è stato eseguito il programma batch e quindi modificarla di nuovo, digitare:
@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