Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Procédure utilisée par Windows pour générer des noms de fichier 8.3 à partir de noms de fichier longs

Ancien nº de publication de cet article : F142982
Résumé
Windows prend en charge les noms de fichier longs jusqu'à 255 caractères. Windows génère également des noms de fichier (courts) compatibles MS-DOS au format 8.3 pour permettre aux programmes sous MS-DOS ou Windows 16 bits d'accéder aux fichiers.
Plus d'informations
Windows applique la procédure suivante pour générer des noms de fichier courts à partir de noms de fichier longs :
  • Windows supprime les caractères non valides et les espaces du nom de fichier. Les caractères non valides comprennent :
    . " / \ [ ] : ; = ,
  • Les noms de fichier courts ne pouvant contenir qu'un seul point (.), Windows supprime les points supplémentaires du nom de fichier si des caractères valides (hors espaces) suivent le dernier point dans le nom du fichier. Par exemple, Windows génère le nom de fichier
    Cenomd~1.txt
    à partir du nom de fichier long
    Ce nom de fichier est vraiment long.123.456.789.txt
    Autrement, Windows ignore le dernier point et utilise l'avant-dernier point. Par exemple, Windows génère le nom de fichier court
    Cenomd~1.789
    à partir du nom de fichier long
    Ce nom de fichier est vraiment long.123.456.789.
  • à partir du nom de fichier longLe cas échéant, Windows tronque le nom de fichier à six caractères et ajoute un tilde (~) et un chiffre. Par exemple, chaque nom de fichier unique créé se termine par " ~1 ". Les noms de fichier en double se terminent par " ~2 ", " ~3 ", et ainsi de suite.
  • à partir du nom de fichier longWindows tronque l'extension du nom de fichier à trois caractères ou moins.
  • à partir du nom de fichier longWindows convertit tous les caractères du nom de fichier et de l'extension en majuscules.
Notez que si un nom de dossier ou de fichier contient un espace, mais moins de huit caractères, Windows génère quand même un nom de fichier ou de dossier court. Ce comportement peut poser un problème si vous essayez d'accéder à un fichier ou un dossier de ce type sur un réseau. Pour contourner ce problème, remplacez l'espace par un caractère valide, comme un trait de soulignement (_). Dans ce cas, Windows ne génèrera pas un nom de fichier court différent.

Par exemple, " Unnom~1.doc " est généré à partir de " Un nom.doc ", parce que le nom de fichier long contient un espace.

Aucun nom de fichier court n'est généré à partir de " Un_nom.doc ", puisque le nom de fichier contient moins de huit caractères et qu'il ne contient pas d'espace.

Le nom de fichier court " Unnomd~1.txt " est généré à partir du nom de fichier long " Un nom de fichier long.txt ", puisque le nom de fichier long contient plus de huit caractères.
4.0 lfn
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.
Propriétés

ID d'article : 142982 - Dernière mise à jour : 01/05/2011 03:00:00 - Révision : 2.0

  • Microsoft Windows 95
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • kbinfo kbui win95 win98 KB142982
Commentaires