Popd
Remplace le répertoire en cours par le répertoire stocké par la
commande pushd.
Syntaxe
popd
Paramètres
- /?
- Affiche l'aide à l'invite de commandes.
Remarques
- Chaque fois que vous utilisez la commande pushd, un seul
répertoire est stocké en vue de son utilisation. Vous pouvez
toutefois utiliser la commande pushd à plusieurs reprises
pour stocker plusieurs répertoires.
Les répertoires sont stockés de manière séquentielle dans une pile
virtuelle. Si vous utilisez une seule fois la commande
pushd, le répertoire dans lequel vous utilisez la commande
est placé au bas de la pile. Si vous utilisez à nouveau la
commande, le deuxième répertoire est placé avant le premier
répertoire. Le processus se répète chaque fois que vous utilisez la
commande pushd.
Vous pouvez utiliser la commande popd pour remplacer le
répertoire actuel par le répertoire le plus récent stocké à l'aide
de la commande pushd. Si vous utilisez la commande
popd, le répertoire situé au sommet de la pile est supprimé
de la pile au moment où le répertoire actuel est remplacé par ce
répertoire. Si vous utilisez à nouveau la commande popd, le
répertoire suivant dans la pile est supprimé.
- Lorsque les extensions de commandes sont activées, la commande
popd supprime toutes les affectations de lettres de lecteurs
créées par la commande pushd.
Exemples
Vous pouvez utiliser les commandes pushd et popd
dans un fichier de commandes pour utiliser un autre répertoire
actuel que celui dans lequel le fichier de commandes était exécuté,
et pour le remplacer de nouveau. Le fichier de commandes utilisé
comme exemple ci-dessous vous indique comment procéder :
@echo off
rem Ce fichier de commandes supprime tous les fichiers .txt du répertoire spécifié.
pushd %1
del *.txt
popd
cls
echo Tous les fichiers texte sont supprimés du répertoire %1
XOX
Rubriques connexes