LA COMMANDE PATH
Commande interne. Fonctionne sur la ligne de commande ou dans un batch.
Path, traduisible par chemin. Definit les repertoires dans lesquels le DOS doit rechercher des fichiers executables.
La commande PATH permet au DOS de trouver les fichiers executables dans les repertoires specifies. Par defaut, il les recherche uniquement dans le repertoire en cours.
Syntaxe
PATH [[lecteur:]chemin[;...]]
Pour afficher le chemin de recherche en cours, utilisez la syntaxe:
PATH
Pour effacer tous les parametres de chemin de recherche autres que le parametre par defaut, a savoir le repertoire en cours, utilisez la syntaxe: PATH ; (commande PATH suivie du caractere point virgule qui represente "pas de destination")
Parametres
[lecteur:]chemin
Specifie le lecteur, le repertoire et tous les sous repertoires dans lesquels la recherche doit etre effectuee.
;
Si vous ne specifiez pas d'autre parametre, la commande efface tous les parametres de chemin de recherche pour que le DOS effectue la recherche uniquement dans le repertoire en cours.
Pour plus d'informations sur la definition d'un chemin de recherche pour des fichiers de donnees, voyez la commande externe [APPEND].
Repertoire en cours
Le DOS commence toujours par effectuer la recherche dans le repertoire en cours avant de passer aux repertoires specifies dans le chemin de recherche.
Longueur maximale de la commande PATH
La commande PATH ne doit pas depasser 127 caracteres (tout compris, c'est a dire la commande path elle meme ainsi que les lettres de lecteurs et les repertoires). Si cela ne vous suffit pas pour specifier tous les repertoires souhaites, raccourcissez le nom des repertoires, faites appel a la commande externe [SUBST] pour rediriger les repertoires vers des lecteurs logiques (ce qui abrege les entrees de la ligne de commande PATH), ou bien utilisez la commande externe [APPEND] /X:ON.
Fichiers ayant le meme nom et des extensions differentes
Il arrive qu'un repertoire contienne plusieurs fichiers portant le meme nom mais des extensions differentes, par exemple un fichier COMPT.COM qui lance un programme de comptabilite et un fichier COMPT.BAT qui connecte votre PC au systeme de comptabilite en reseau. Le DOS recherche les fichiers en fonction des extensions par defaut prises dans l'ordre suivant: .COM, .EXE, .BAT et .PIF. Pour lancer COMPT.BAT s'il existe un fichier COMPT.COM dans le meme repertoire, vous devez specifier l'extension .BAT dans la ligne de commande.
Fichiers ayant le meme nom et la meme extension
Il est possible qu'un chemin de recherche comprenne plusieurs fichier portant le meme nom et la meme extension. Le DOS recherche le fichier specifie dans le repertoire en cours, puis dans les repertoires indiques par la ligne de commande PATH, dans l'ordre ou ils apparaissent.
Specification de plusieurs repertoires dans la commande PATH
Pour specifier plusieurs chemins de recherche, separez les differentes entrees par un point-virgule (;).
Utilisation de PATH dans le fichier [AUTOEXEC.BAT]
Lorsque vous placez la commande PATH dans le fichier [AUTOEXEC.BAT], le DOS utilise automatiquement le chemin de recherche specifie, chaque fois que vous mettez votre PC en marche.
Exemple
La commande suivante indique au DOS de rechercher des commandes externes dans trois repertoires. Les trois chemins correspondants sont C:\UTIL\FISC, D:\UTIL\INVEST et D:\BIN). path c:\util\fisc;d:\util\invest;d:\bin