Passer au contenu

Pourquoi certains caractères sont-ils interdits dans les noms de fichiers ?

Neuf caractères sont interdits : / : * ? ” < > |. Avec Windows, on peut les utiliser dans un texte, mais nullement pour nommer un…

Neuf caractères sont interdits : / : * ? ” < > |. Avec Windows, on peut les utiliser dans un texte, mais nullement pour nommer un fichier. Le système d’exploitation refusera de l’enregistrer. Ces caractères particuliers sont jalousement réservés à l’usage de XP, Vista et 7. Presque tous servent à localiser les fichiers sur le disque dur. Ce sont en quelque sorte des “ balises de signalisation ”. Des balises anciennes, puisqu’elles datent de MS-DOS, le premier système d’exploitation de Microsoft. L’éditeur refuse de s’en débarrasser pour des raisons de compatibilité.Chacun de ces caractères a un rôle précis. Prenons, par exemple, l’adresse D:Mes Documents Courriersmon texte à moi. doc. Le caractère indique que le dossier Courriers est rangé dans le dossier Mes Documents. Les deux points signalent que la lettre qui le précède, en l’occurrence D, est l’unité de stockage initiale, ici un disque dur. Les guillemets déterminent l’endroit où commence le nom de fichier et où il se termine. Une précision nécessaire car “ mon texte à moi ” contient des espaces que Windows gère péniblement.Restent les caractères * et ?. Ils sont dévolus à la recherche, l’astérisque remplaçant plusieurs caractères quand le point d’interrogation se substitue à un seul. Si l’on tape voi* dans la fonction de recherche de Windows, tous les fichiers qui commencent par voi sont affichés, par exemple : voiture, voile, etc.Quant aux caractères < | >, ils servent uniquement lorsqu’on veut utiliser MS-DOS, où les commandes se tapent toutes au clavier. Les autres systèmes d’exploitation ont aussi des caractères réservés. Les Mac interdisent le symbole :, Linux bannit uniquement le /. Cependant, même avec Linux et Mac OS, il vaut mieux éviter les caractères / : * ? “ < > | afin de s’assurer que les fichiers seront lisibles d’un système à l’autre

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Nicolas Six