| Objet : | Afficher ou modifier le répertoire courant |
| Format : | CD [/= /D /N /R /X] [path | - | :path] |
| path | Le répertoire dans lequel changer, avec éventuellement une lettre de lecteur |
| folder | Un nom de dossier du Shell Windows |
Voir aussi : CDD, MD, PUSHD, RD et Navigation dans les répertoires.
Internet : Peut être utilisé avec les serveurs FTP.
Syntaxe de complétion de fichier :
La syntaxe de complétion de nom de fichier par défaut est : dirs
Utilisation :
CD et CHDIR sont des synonymes. Vous pouvez utiliser l'un ou l'autre.
CD vous permet de naviguer dans la structure des sous-répertoires d'un lecteur en changeant le répertoire de travail actuel. Si vous entrez CD et un nom de répertoire, le répertoire nommé devient le nouveau répertoire courant. Par exemple, pour passer au sous-répertoire C:\FINANCE\MYFILES:
[c:\] cd \finance\myfiles
[c:\finance\myfiles]
Chaque unité de disque du système possède son propre répertoire courant. Lefait de spécifier à la fois un lecteur et un répertoire dans la commande CD modifie le répertoire en cours sur le lecteur spécifié, mais ne modifie pas le lecteur par défaut (à moins que vous n'utilisiez l' option /D ) . Par exemple, pour changer le répertoire par défaut du lecteur A:
[c:\] cd a:\utility
[c:\]
Notez que cette commande ne change pas le lecteur A :. Utilisez l' option /D ou, de préférence, la commande CDD pour changer le lecteur et le répertoire actuels en même temps.
Si lechemin d'accès contient des espaces blancs ou des caractères spéciaux (ce qui n'est valable que pour un lecteur LFN), vous devez le mettre entre guillemets.
Si le chemin d'accès commence par un ~ (tilde), CD le remplacera par le répertoire personnel de l'utilisateur, tel que défini par HOME dans l'environnement. (Si HOME n'existe pas, TCC recherchera %HOMEDRIVE + HOMEPATH).
Vous pouvez passerau répertoire parent avec CD ...; vous pouvez également monter d'un niveau de répertoire supplémentaire avec chaque ... supplémentaire . Par exemple, CD .... montera de trois niveaux dans l'arborescence des répertoires (voir Noms des répertoires parents étendus) . Vous pouvez vous déplacer vers un répertoire frère (qui part du même répertoire parent que le sous-répertoire actuel) à l'aide d'une commande telle que CD ...\nouveaudir .
Si vous entrez CD sans paramètre ou en indiquant uniquement le nom de l'unité de disque, la commande affichera le répertoire en cours sur l'unité par défaut ou nommée.
Si CD ne peut pas passer au répertoire que vous avez spécifié, il tentera d'effectuer une recherche dans le CDPATH et dans la base de données de recherche étendue de répertoires afin de trouver un répertoire correspondant et d'y passer. Vous pouvez désactiver cette recherche étendue par défaut avec /N. Vous pouvez également utiliser des caractères génériques dans le chemin d'accès pour forcer une recherche étendue dans les répertoires. 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.
Si l'option EverythingSearch est activée, CD utilisera Everything Search (http://www.voidtools.com) au lieu de JPSTREE.IDX pour les recherches floues dans les répertoires. Everything Search est plus rapide, mais ne fonctionne que sur les disques NTFS locaux. Définir l'option EverythingSearch équivaut à définir FuzzyCD=3(*nom*). Le programme d'installation d Take Command installera automatiquementEverything Search.
CD enregistre le répertoire actuel avant de passer à un nouveau répertoire. Vous pouvez revenir au répertoire précédent en entrant CD - (il doit y avoir un espace entre la commande CD et le trait d'union). Vous pouvez passer d'un répertoire à l'autre en entrant CD - à plusieurs reprises. Le répertoire sauvegardé est le même pour les commandes CD et CDD. Les changements de lecteur et les changements automatiques de répertoire modifient également le répertoire sauvegardé, de sorte que vous pouvez utiliser CD - pour revenir à un répertoire que vous avez quitté lors d'un changement automatique de répertoire. TCC La commande CD - reconnaît un simple trait d'union sur la ligne de commande comme alias interne de CDD -.
Leschangements de répertoire effectués avec CD sont 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, ce qui vous permet de revenir rapidement à un répertoire récemment utilisé .
Vous pouvez également utiliser CD pour afficher ou modifier le répertoire actuel sur un serveur FTP ouvert avec IFTP. Par exemple, vous pouvez utiliser le CD pour afficher ou modifier le répertoire en cours sur un serveur FTP ouvert avec IFTP :
cd ftp:
ftp://ftp.microsoft.com/
cd ftp:/pub
Remarque : les changements de répertoire FTP n'utilisent ni la fonction CDPATH ni la base de données Extended Directory Searches.
CD ne change jamais le lecteur par défaut, sauf si l ' option /D est spécifiée. Si vous changez de répertoire sur un lecteur, passez à un autre lecteur, puis entrez CD -, le répertoire sera restauré sur le premier lecteur, mais le lecteur actuel ne sera pas modifié.
Au démarrage, TCC enregistre le dernier répertoire de SHRALIAS ou (s'il est chargé par TCSTART) la liste de l'historique des répertoires dans la mémoire tampon "CD -".
Vous pouvez également effectuer un CD vers l'un des dossiers Windows prédéfinis. La syntaxe est la suivante :
CD :foldername
où foldername peut être :
AccountPictures
AddNewProgramsFolder
AdministrativeTools
AppData
ApplicationShortcuts
AppsFolder
AppUpdatesFolder
Cache
CameraRoll
CDBurning
ChangeRemoveProgramsFolder
CommonAdminTools
CommonAppData
CommonDesktop
CommonDocuments
CommonDownloads
CommonMusic
CommonPictures
CommonPrograms
CommonRingtones
CommonStartMenu
CommonStartup
CommonTemplates
CommonVideo
ConflictFolder
ConnectionsFolder
Contacts
ControlPanelFolder
Cookies
Cookies\Low
CredentialManager
CryptoKeys
Desktop
DeviceMetadataStore
DocumentsLibrary
Downloads
dpapiKeys
Favorites
Fonts
Games
GameTasks
History
HomeGroupCurrentUserFolder
HomeGroupFolder
ImplicitAppShortcuts
InternetFolder
Libraries
Links
LocalAppData
LocalAppDataLow
MusicLibrary
MyComputerFolder
MyMusic
MyPictures
MyVideo
Nethood
NetworkPlacesFolder
OneDrive
OneDriveCameraRoll
OneDriveDocuments
OneDriveMusic
OneDrivePictures
Personal
PicturesLibrary
PrintersFolder
PrintHood
Profile
ProgramFiles
ProgramFilesCommon
ProgramFilesCommonX64
ProgramFilesCommonX86
ProgramFilesX64
ProgramFilesX86
Programs
Public
PublicAccountPictures
PublicGameTasks
PublicLibraries
QuickLaunch
Recent
RecordedTVLibrary
RecycleBinrFolder
ResourceDir
RingTones
RoamedTileImages
RoamingTiles
SavedGames
Screenshots
Searches
SearchHistoryFolder
SearchHomeFolder
SearchTemplatesFolder
SendTo
StartMenuStart Menu
Startup
SyncCenterFolder
SyncResultsFolder
SyncSetupFolder
System
SystemCertificates
SystemX86
Templates
ThisPCDesktopFolder
UsersFilesFolder
UserPinned
UserProfiles
UserProgramFiles
UserProgramFilesCommon
UsersLibrariesFolder
VideosLibrary
Windows
Options :
| /D | Modifie le lecteur actuel ainsi que le répertoire. Cette option n'est incluse que pour des raisons de compatibilité avec la même option disponible dans certaines versions de CMD. Dans la plupart des cas, vous devriez utiliser CDD, qui remplit la même fonction. |
| /N | Sauter la recherchestandard de répertoire étendu lorsque le répertoire n'est pas trouvé. Cette option est utile dans les fichiers batch pour forcer une erreur (plutôt qu'une recherche étendue) si un répertoire n'est pas trouvé. |