| Objet : | Sauvegarder le lecteur de disque et le répertoire actuels, en changeant éventuellement de lecteur et de répertoire. |
| Format : | PUSHD [/R /X path | :folder] |
| path | Le nom du nouveau lecteur et du nouveau répertoire par défaut. |
| folder | Un nom de dossier du shell Windows |
Voir aussi : DIRS, POPD, @DIRSTACK et Navigation dans les répertoires.
Syntaxe de complétion des fichiers :
La syntaxe de complétion de nom de fichier par défaut est : dirs
Utilisation :
PUSHD enregistre le lecteur et le répertoire actuels dans une pile de répertoires "dernier entré, premier sorti". La commande POPD permet de revenir au dernier lecteur et au dernier répertoire enregistrés par PUSHD. Vous pouvez utiliser ces commandes ensemble pour changer de répertoire, effectuer certains travaux et revenir au lecteur et au répertoire de départ. La commande DIRS affiche le contenu de la pile de répertoires.
Pour enregistrer le lecteur et le répertoire actuels, sans changer de répertoire, utilisez la commande PUSHD seule, sans chemin d'accès.
Si un chemin d'accès est spécifié dans le cadre de la commande PUSHD, le lecteur et le répertoire actuels sont enregistrés et PUSHD passe au lecteur et au répertoire spécifiés. Si le chemin d'accès comprend une lettre de lecteur, PUSHD passe au répertoire spécifié sur le nouveau lecteur sans modifier le répertoire actuel sur le lecteur d'origine.
PUSHD prend en charge les noms de dossiers de l'interpréteur de commandes Windows ; voir CDD pour plus de détails.
Lorsque vous utilisez PUSHD pour passer à un répertoire sur un lecteur LFN, vous devez citer le nom duchemin d'accès s'il contient des espaces blancs ou des caractères spéciaux.
PUSHD peut également passer à un lecteur réseau et à un répertoire spécifié par un nom UNC (voir Systèmes de fichiers pour plus d'informations).
Si PUSHD ne peut pas passer au répertoire que vous avez spécifié, il tentera d'effectuer une recherche dans CDPATH et dans la base de données de recherche de répertoires étendue. Vous pouvez également utiliser des caractères génériques dans le chemin d'accès pour forcer une recherche dans les répertoires étendus. Lisez la section sur la navigation dans les répertoires pour plus de détails sur ces fonctions et d'autres fonctions de navigation dans les répertoires.
Leschangements de répertoire effectués avec PUSHD sont également enregistrés dans la liste de l'historique des répertoires et peuvent être affichés dans la fenêtre de l'historique des répertoires.
La pile du répertoire peut contenir jusqu'à 16383 caractères, soit environ 500 entrées typiques (en fonction de la longueur des noms). Si vous dépassez cette limite, l'entrée la plus ancienne est supprimée avant l'ajout d'une nouvelle entrée.
Exemple :
Sauvegarder le répertoire actuel et passer à C:\WORDP\MEMOS, puis revenir au répertoire d'origine :
[c:\] pushd \wordp\memos
[c:\wordp\memos] popd
[c:\]
Options :