TCC se souvient à la fois d'unlecteur courant ou par défaut pour l'ensemble de votre système et d'unrépertoirecourant ou par défaut pour chaque lecteur de votre système. Le répertoire courant sur le lecteur courant est parfois appelé répertoire detravail .
Avec les processeurs de commande traditionnels, vous changez le lecteur en cours en tapant la nouvelle lettre du lecteur plus deux points à l'invite. Vous changez le répertoire de travail actuel avec la commande CD. TCC Le système de gestion des répertoires prend en charge ces fonctions standard et offre un certain nombre d'améliorations qui rendent la navigation dans les répertoires beaucoup plus simple et plus rapide.
Cette section commence par un résumé de toutes les TCC de navigation dans les répertoires. Elle fournit également une documentation détaillée sur les fonctions améliorées de recherche dans les répertoires : Recherches étendues dans les répertoires et CDPATH.
Les fonctions de navigation dans les répertoires TCC Les fonctions de navigation dans les répertoires se répartissent en trois groupes : les fonctions qui aident à TCC les méthodes permettant d'initier un changement de répertoire avec un minimum de frappe, et les méthodes permettant de revenir facilement aux répertoires que vous avez récemment utilisés. Chaque groupe est résumé ci-dessous.
Recherche de répertoires
Les processeurs de commandes traditionnels exigent que vous tapiez explicitement le nom du répertoire dans lequel vous voulez aller. TCC prend en charge cette méthode et propose également deux améliorations significatives :
| La variable CDPATH vous permet d'entrer une liste spécifique de répertoires à rechercher, plutôt que d'interroger une base de données. Utilisez CDPATH au lieu de la recherche étendue dans les répertoires si vous trouvez que les recherches étendues sont trop larges ou que votre disque dur contient trop de répertoires pour que la recherche soit efficace. |
| Lesrecherches étendues dans les répertoires permettent TCC de rechercher dans une base de données tous les répertoires de votre système pour trouver celui que vous voulez. |
Changement de répertoire
TCC prend en charge les méthodes traditionnelles de changement de répertoire et propose également plusieurs approches plus souples :
| Les changements de répertoire automatiques vous permettent de saisir un nom de répertoire à l'invite et d'y accéder automatiquement, sans avoir à saisir une commande CD explicite ou une commande similaire. |
| La commande CD permet de changer de répertoire sur un seul lecteur et de revenir au dernier répertoire utilisé. |
| La commande CDD permet de changer de lecteur et de répertoire en même temps et de revenir au lecteur et au répertoire les plus récemment utilisés. |
| La commande PUSHD change de lecteur et de répertoire comme la commande CDD, et enregistre le répertoire précédent dans une "pile" de répertoires, que vous pouvez visualiser à l'aide de la commande DIRS ou de la fonction @DIRSTACK, et retourner au répertoire situé en haut de la pile à l'aide de la commande POPD. |
Les commandes CDD, PUSHD et les changements de répertoire automatiques peuvent également modifier les lecteurs réseau et les répertoires mappés sur des lettres de lecteur et ceux spécifiés avec des noms UNC (voir Systèmes de fichiers pour plus de détails).
Retour à un répertoire précédent
CMD ne se souvient pas des répertoires précédemment utilisés et ne peut "revenir" à un répertoire qu'en changeant de lecteur ou en utilisant la commande CD. TCC CMD prend en charge trois méthodes supplémentaires plus simples pour revenir à un répertoire précédent :
| Les commandes CD - et CDD - peuvent être utilisées pour revenir au répertoire de travail précédent (celui que vous avez utilisé immédiatement avant le répertoire actuel). Utilisez ces commandes si vous travaillez dans deux répertoires et que vous alternez entre eux. |
| La fenêtre de l'historique des répertoires vous permet de sélectionner, dans une liste déroulante, l'un des répertoires récemment utilisés et d'y revenir immédiatement. La fenêtre affiche le contenu de la liste de l'historique des répertoires. |