popd

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

La commande popd remplace le répertoire actif par le répertoire le plus récemment stocké par la commande pushd.

Chaque fois que vous utilisez la commande pushd, un répertoire unique est stocké pour votre utilisation. Toutefois, vous pouvez stocker plusieurs répertoires à l’aide de la commande pushd plusieurs fois. Les répertoires étant stockés séquentiellement dans une pile virtuelle, si vous utilisez la commande pushd une seule fois, le répertoire dans lequel vous utilisez la commande est placé en bas de la pile. Si vous utilisez à nouveau la commande, le deuxième répertoire est placé au-dessus du premier. Le processus se répète chaque fois que vous utilisez la commande pushd.

Si vous utilisez la commande popd, le répertoire situé en haut de la pile est supprimé et le répertoire actif est remplacé par ce répertoire. Si vous utilisez la commande popd à nouveau, le répertoire suivant de la pile est supprimé. Si les extensions de commande sont activées, la commande popd supprime toutes les affectations de lettres de lecteur créées par la commande pushd.

Syntaxe

popd

Paramètres

Paramètre Description
/? Affiche l'aide à l'invite de commandes.

Exemples

Pour remplacer le répertoire actif par celui dans lequel le fichier de commandes a été exécuté, puis pour le remplacer de nouveau, tapez :

@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