convention_pour_noms_de_fichiers

This is an old revision of the document!


Convention pour noms de fichiers

Voici la convention que j'utilise pour nommer mes fichiers et dossiers. Ça facilite la manipulation, les sauvegardes, copies, et surtout le tri et la recherche.

  • Fichiers:
    %DATE–%AUTEUR–%DESCRIPTION.%EXT
  • Dossiers:
    %DATE-XX-%DESCRIPTION

Notes * Restreindre la longueur maximale sous 257 caractères (chemin+nom). * Si on veut faire apparaître dossiers en ordre numérique, on utilise des chiffres au début, exemple: 03-Contrats. On peut aussi ajouter une date.

Exemple: 2018-12-21T1345–01-Backup_site_web (backup du site web à 13h45 le 21 déc.) Dans ce cas particulier le tri numérique ne serait pas très utile à moins d'avoir deux répertoire créés dans la même seconde.

Détail des élements du nom d'un fichier ou répertoire

  • %DATE
    En format ISO 8601 mais sans le “:” pour l'heure: AAAA-MM-JJTHHMM - exemple: 2024-04-32T1628-Eclipse_01.jpg
    • Le “T” sépare les heures+minutes qui sont facultatifs (pas souvent très utiles)
    • Le jour et mois sont en option: rapport annuel dont le jour et mois ne sont pas utiles
    • L'heure en format 24h et les minutes sont facultatifs aussi - exemple: 2024-04-01–VISA-carte-credit.pdf
  • %AUTEUR
    Les initiales, si c'est pertinent, par exemple quand on dépose des fichiers dans un répertoire public ou autres.
  • %DESCRIPTION
    Du texte au long (pas trop long!): seulement lettres, chiffres, “-” et “_”. Si possible ne pas utiliser d'espaces, surtout pas d'apostrophes, guillemets, ni d'accents ou caractères spéciaux - exemple: 2024-04-01–VISA-carte-credit.pdf
  • %EXT
    Extension du nom de fichier (.doc, .xslx, etc.)

Au lieu de: Jean François Lessage, plan d'affaires numérisé par Fabián R. - Mégacorp - Plan d'affaires.doc (trop long, caractères spéciaux et accents, espaces)

On aurait: 2018-12-21–FR-Jean_Francois_Lesage-Megacorp-Plan_dAffaires.doc

Références:

  • convention_pour_noms_de_fichiers.1712667877.txt.gz
  • Last modified: 2024/04/09 06:04
  • by Fabián Rodríguez