Face à un grand nombre de fichiers bureautiques aux noms similaires, si les premiers caractères du nom de fichier représentent un projet, un client ou un code de classification, vous pouvez utiliser une expression régulière pour extraire automatiquement le code et les regrouper. Cet article montre comment, dans HeSoft Doc Batch Tool , importer des fichiers via « Classer les fichiers par nom de fichier », sélectionner « Classer par expression régulière personnalisée », saisir ^\d{3}, et organiser par lots les fichiers commençant par 101, 102, 103 dans les dossiers correspondants, réduisant ainsi le travail répétitif de tri et de déplacement manuels.
Lorsque le nombre de fichiers augmente, leur classement devient une tâche peu efficace mais incontournable. En particulier après le téléchargement groupé de fichiers depuis des systèmes métiers, des appareils, des pièces jointes d'e-mails ou des plateformes collaboratives, les noms de fichiers comportent souvent une numérotation fixe, par exemple 101, 102, 103, etc. Lors d'un classement manuel, on regarde généralement le préfixe du nom pour décider dans quel dossier le placer. Répéter cette action quelques dizaines de fois est acceptable, mais la répéter des centaines de fois fait perdre énormément de temps.
Cet article présente une méthode de classement groupé plus adaptée au contexte bureautique : utiliser HeSoft Doc Batch Tool pour regrouper automatiquement en fonction des règles dans les noms de fichiers. Dans l'exemple, nous utiliserons l'expression régulière ^\d{3} pour extraire les 3 premiers chiffres du nom et regrouper les fichiers commençant par les mêmes chiffres. Qu'il s'agisse de fichiers texte txt, de documents Word docx/doc, de feuilles de calcul Excel xlsx/xls, ou de PDF, tant que le nom du fichier respecte la règle, vous pouvez vous inspirer de cette approche.
Scénarios applicables : regroupement groupé possible dès qu'une règle fixe existe dans le nom de fichier
Le regroupement par règle de nom ne repose pas sur le contenu, mais sur le nom du fichier lui-même. Dès que le nom reflète une information de catégorisation, l'outil peut être utilisé pour le classement groupé. Les situations suivantes sont très courantes :
- Numéro au début du nom : par exemple 101LON05417.txt, 102NYC53821.txt, à regrouper par 101, 102.
- Code client en préfixe : par exemple A001_contrat.docx, A001_facture.pdf, B002_devis.xlsx, à archiver par code client.
- Nommage unifié par numéro de projet : le numéro de projet dans les premiers caractères du nom, suivi de différents types de documents.
- Fichiers exportés du système : structure de nom fixe, mais tous exportés dans le même répertoire.
- Regroupement de documents multi-formats : une même catégorie contient à la fois des documents, des feuilles de calcul, des scans et des fichiers texte.
Pour ce type de tâches, le positionnement de HeSoft Doc Batch Tool est très clair : il s'agit d'un logiciel de traitement par lots destiné aux fichiers bureautiques, qui aide les utilisateurs à réduire les tâches répétitives. Vous n'avez pas besoin de créer un par un de nouveaux dossiers, ni de juger individuellement l'appartenance de chaque fichier, mais simplement de configurer la règle de nommage pour que le logiciel effectue le classement selon cette règle.
Aperçu du résultat : les règles de nommage des fichiers avant traitement
L'image ci-dessous montre la liste des fichiers avant traitement. On peut voir que tous les fichiers sont mélangés dans le même répertoire, mais que les 3 premiers chiffres du nom ont une signification de catégorisation. Les annotations rouges indiquent respectivement les préfixes 101, 102, 103. C'est sur cette base que le classement sera effectué.

Avec la méthode traditionnelle, il faudrait d'abord filtrer les fichiers commençant par 101, puis les déplacer ; ensuite filtrer 102, puis déplacer ; enfin traiter 103. L'opération manuelle devient de plus en plus fastidieuse à mesure que le nombre de catégories augmente. Une expression régulière permet de définir clairement et en une seule fois la reconnaissance des 3 premiers chiffres, applicable à tous les fichiers conformes à la règle.
Aperçu du résultat : les fichiers classés dans les dossiers correspondants après traitement
Une fois le traitement terminé, des dossiers nommés selon le résultat de la catégorisation apparaissent dans le répertoire. Dans l'exemple, trois dossiers 101, 102 et 103 ont été créés, ce qui indique que le logiciel a réalisé le classement selon les chiffres au début du nom de fichier.

Ce résultat est très adapté à la gestion ultérieure. Par exemple, si vous devez consulter uniquement les fichiers liés au numéro 103, il suffit d'aller dans le dossier 103 ; si vous devez compresser les documents 101 pour les envoyer à un collègue, ils ne seront pas mélangés avec ceux de 102 ou 103. Le classement des fichiers n'a pas pour but de faire « joli », mais de rendre la recherche et la collaboration ultérieures plus efficaces.
Procédure : utiliser une expression régulière personnalisée pour le classement groupé de fichiers
Étape 1 : Ouvrir la fonction de classement de fichiers
Après avoir lancé HeSoft Doc Batch Tool , trouvez Classement de fichiers dans la barre de navigation de gauche. La zone de fonctions à droite affiche plusieurs cartes liées au classement de fichiers, sélectionnez cette fois Classer les fichiers par nom.

La capture d'écran montre que la description de cette fonction est « classer tous les fichiers par lot selon leur nom ». Autrement dit, elle se concentre sur « l'information de catégorisation contenue dans le nom de fichier », ce qui est très adapté au besoin d'archivage par préfixe numérique de cet article.
Étape 2 : Importer les fichiers à classer
Après être entré dans la fonction, la première étape consiste à sélectionner les enregistrements à traiter. En haut de l'interface se trouvent les options Ajouter des fichiers, Importer des fichiers depuis un dossier, Vider, etc. Si tous les fichiers à classer sont dans un seul dossier, « Importer des fichiers depuis un dossier » est plus rapide ; si vous ne souhaitez traiter qu'une partie d'entre eux, utilisez « Ajouter des fichiers ».

Une fois l'importation terminée, les fichiers sont listés sous forme de tableau. Vous pouvez y vérifier le nom, le chemin, l'extension, la date de création et de modification. Dans la capture, les fichiers d'exemple sont dans le répertoire D:\test\, l'extension est txt, et le nombre d'enregistrements est de 20. Après avoir confirmé que les enregistrements à traiter sont corrects, cliquez sur Suivant en bas.
Étape 3 : Choisir la classification par expression régulière personnalisée
Sur l'écran « Définir les options de traitement », plusieurs méthodes de catégorisation sont disponibles. Pour une règle simple, on peut choisir par premier caractère, par premier chiffre, par les premiers caractères, etc. Mais dans cet exemple, nous voulons faire correspondre explicitement les 3 premiers chiffres consécutifs du nom de fichier, nous sélectionnons donc Classer par expression régulière personnalisée.

Saisissez ensuite dans le champ « Expression régulière » :
^\d{3}
Cette expression convient parfaitement à l'exemple actuel :
- ^ verrouille le début du nom de fichier, évitant de correspondre à d'autres chiffres plus loin.
- \d représente un caractère numérique.
- {3} signifie qu'il faut correspondre à 3 chiffres.
Ainsi, le fichier 101TYO08638.txt sera identifié dans la catégorie 101, 102TYO76564.txt dans la catégorie 102, et 103SYD61045.txt dans la catégorie 103. Le logiciel classera les fichiers à l'emplacement approprié en fonction de la valeur de catégorie reconnue.
Étape 4 : Conserver le paramètre de casse par défaut si nécessaire
En bas de la même page se trouve le paramètre « Conversion de la casse ». Comme le champ de catégorisation de cet exemple est numérique, le paramètre par défaut convient. Si le préfixe de catégorisation de vos fichiers contient des lettres, par exemple abc001, ABC002, la conversion de la casse peut alors affecter le résultat. Pour éviter que des fichiers d'une même catégorie soient répartis dans plusieurs dossiers, il est conseillé d'uniformiser la règle de nommage avant le traitement, ou de choisir ici le mode de gestion de la casse approprié.
Étape 5 : Définir l'emplacement de sauvegarde et lancer le traitement
Après avoir cliqué sur Suivant, le processus passe à « Définir l'emplacement de sauvegarde ». Il est recommandé de sauvegarder le résultat dans un nouveau répertoire, ce qui facilite la comparaison avant/après et protège les fichiers originaux. Après avoir confirmé l'emplacement, passez à « Démarrer le traitement ».
Une fois le traitement groupé terminé, ouvrez le répertoire de sortie pour vérifier le résultat. Normalement, vous verrez les dossiers 101, 102, 103, etc., et les fichiers avec le même préfixe seront regroupés dans le dossier correspondant. Si le résultat est conforme aux attentes, ces dossiers classés peuvent être utilisés pour l'archivage, la sauvegarde, la compression ou l'envoi ultérieurs.
Questions fréquentes et points d'attention
1. Pourquoi utiliser ^\d{3} et pas simplement saisir 101 ?
Saisir seulement 101 ne ciblerait qu'un seul numéro. L'avantage d'utiliser ^\d{3} est qu'il peut automatiquement correspondre à n'importe quels 3 premiers chiffres, y compris 101, 102, 103, mais aussi 104, 205, 999 qui pourraient apparaître plus tard. La règle est ainsi plus générique et mieux adaptée au traitement par lots.
2. Que faire si le préfixe du nom n'est pas sur 3 chiffres ?
Vous pouvez ajuster l'expression en fonction de la règle de nommage réelle. Par exemple, si les 2 premiers caractères sont le code de classification, modifiez pour correspondre à 2 chiffres ; si les 4 premiers sont l'année ou le numéro de projet, faites correspondre 4 chiffres. L'idée centrale est d'extraire précisément le champ de catégorisation, pas de copier aveuglément l'exemple.
3. Y a-t-il un risque d'interférence avec d'autres chiffres dans le nom ?
Cet exemple utilise ^, ce qui signifie qu'il ne cherche qu'au début du nom. Ainsi, même s'il y a d'autres chiffres plus loin, ils ne serviront pas de base de classification. C'est l'un des avantages des expressions régulières : pouvoir délimiter clairement la position de correspondance et réduire les erreurs de classement.
4. Quels préparatifs avant un classement groupé ?
Il est conseillé de faire trois choses : premièrement, vérifier que tous les fichiers à traiter ont été importés ; deuxièmement, s'assurer de l'uniformité de la règle de nommage des fichiers ; troisièmement, sauvegarder d'abord les documents importants ou choisir un nouveau répertoire de sortie. Le traitement groupé améliore considérablement l'efficacité, mais une règle mal configurée peut aussi avoir un impact groupé sur les résultats, d'où l'importance d'une vérification préalable.
5. Est-ce adapté aux fichiers mixtes Word, Excel, PDF ?
C'est tout à fait adapté. Ce scénario classe par nom de fichier, et non par contenu. Tant que la règle de début de nom est commune, 101_contrat.docx, 101_détail.xlsx, 101_scan.pdf peuvent être classés ensemble. Cette capacité de classement inter-format est très pratique pour l'archivage de documents bureautiques réels.
Résumé : améliorer l'efficacité du classement de fichiers avec des règles regex
Lorsqu'un grand nombre de fichiers doivent être regroupés selon une règle de nom, le plus important est de trouver un champ de catégorisation stable. Dans l'exemple de cet article, les 3 premiers chiffres du nom constituent ce champ ; en utilisant HeSoft Doc Batch Tool , en choisissant « Classer les fichiers par nom », puis en utilisant l'expression régulière personnalisée ^\d{3}, les fichiers commençant par 101, 102, 103, etc., peuvent être classés groupés dans les dossiers correspondants.
Comparée au filtrage et déplacement manuel des fichiers, cette méthode est plus adaptée au traitement de grands volumes de documents bureautiques, en particulier pour les documents de projet, les dossiers clients, les fichiers exportés de systèmes et l'archivage de fichiers historiques. Avant votre prochaine session de classement, nous vous suggérons d'observer si une logique se dégage des noms de fichiers ; si c'est le cas, laissez l'outil de traitement groupé effectuer les opérations répétitives à votre place et consacrez votre temps à des tâches plus importantes.