MS-DOS 6.0 et 6.2 : PATH pas limité à 128 caractères

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

97595
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Résumé
Dans MS-DOS 6.0, 6.2 et 7.0 (inclus dans Windows 95) la limite de 128 caractères de la variable d'environnement PATH MS-DOS n'existe pas. Pour créer un chemin d'accès avec plus de 128 caractères, utilisez la commande PATH dans le fichier Config.sys au lieu de dans le fichier Autoexec.bat.

Remarque : lorsque vous définissez le chemin d'accès dans le fichier Config.sys, vous devez utiliser la commande SET. Par exemple :
Définir chemin d'accès = c:\dos ; c:\windows ;
Plus d'informations
Il existe certaines restrictions sur cette méthode de l'utilisation de PATH. Après avoir défini le chemin d'accès dans le fichier Config.sys, vous ne pouvez pas le modifier ultérieurement. Vous ne pouvez pas utiliser la variable % PATH pour ajouter le chemin d'accès sur lui-même ou exécutez un autre fichier de commandes pour modifier le chemin d'accès. Si vous effectuez une des ces, le chemin d'accès est tronqué aux 128 premiers caractères.

En outre, certaines applications ne pas avoir la possibilité d'utiliser un chemin d'accès long. Par exemple, la commande MS-DOS SET n'affiche pas plus des 128 premiers caractères du chemin d'accès. Pour afficher le chemin d'accès complet, utilisez l'option du système d'exploitation de diagnostic Microsoft (MSD.EXE). Si vous rencontrez des problèmes à l'aide une application tierce et un chemin d'accès long, contactez le fabricant de l'application pour les solutions possibles.

Les chemins d'accès dépasse 256 caractères

Il y a un problème avec les chemins de plus de 256 caractères. Si vous désactivez la variable PATH avec la commande SET comme suit
Définir chemin d'accès =
les caractères au-delà de la limite de 256 apparaissent dans votre espace perso environnement unassociated des variables d'environnement. Par exemple, si vous disposez d'un chemin de 260 caractères, tels que
path=c:\dos;c:\...Work
et vous la désactivez à l'aide de la commande SET, votre espace environnement contient toujours les quatre derniers caractères. Si vous tapez la commande SET uniquement pour afficher votre environnement, vous voyez une semblable à celui-ci :

   work   PROMPT=$P$G   COMSPEC=C:\DOS\COMMAND.COM   TEMP=C:\TEMP				


Microsoft a confirmé l'existence de ce problème dans les versions de MS-DOS 6.0, 6.2 et 6.21. Nous sont recherche ce problème et validez nouvelles informations ici, dans la Base de connaissances Microsoft. comme il devient disponible.

Si le chemin d'accès est dans le fichier Config.sys

Si vous placez l'instruction de chemin d'accès dans le fichier Config.sys, vous devrez peut-être mettre à jour manuellement le chemin d'accès lorsque vous installez un nouveau programme. Nombreux logiciels utilisez un utilitaire de configuration pour installer le programme sur le disque dur. En règle générale, ces utilitaires de configuration modifier le fichier Autoexec.bat en ajoutant un nom de répertoire à l'instruction de chemin d'accès. Si l'instruction de chemin d'accès se trouve dans le fichier Config.sys, l'utilitaire d'installation ne peut pas trouver et crée une nouvelle instruction de chemin d'accès dans le fichier Autoexec.bat. Lorsque le système est démarré, le chemin d'accès dans le fichier Autoexec.bat remplace le chemin d'accès chargeant du fichier Config.sys, vous quitter avec un chemin pointant vers qu'un seul répertoire.

Pour contourner ce problème, chaque fois que vous installez un programme, vous devez ajouter nom du répertoire du programme au chemin d'accès dans le fichier Config.sys et effacer la ligne de chemin d'accès dans le fichier Autoexec.bat.
Longueur maximale w_bob win9x win95 win98

Avertissement : Cet article a été traduit de manière automatique

Propriétés

ID d'article : 97595 - Dernière mise à jour : 02/01/2014 00:04:51 - Révision : 1.0

  • Microsoft MS-DOS 6.0 Standard
  • Microsoft MS-DOS 6.2 Standard
  • Microsoft MS-DOS 6.21 Standard
  • Microsoft MS-DOS 6.22 Standard
  • kbnosurvey kbarchive kbmt kbdisplay kbenv KB97595 KbMtfr
Commentaires