Lorsque le nom du dossier contient différents champs temporaires au milieu, l'utilisation de la recherche et du remplacement est souvent imprécise, car chaque champ intermédiaire est différent. Une méthode plus adaptée consiste à se positionner en fonction du texte à gauche et du texte à droite, puis à supprimer tout le contenu entre les deux. Cet article, accompagné de la capture d'écran HeSoft Doc Batch Tool , démontre le processus complet allant de la sélection de la fonction, l'ajout du dossier, la définition des limites START et _END, jusqu'à l'exécution du traitement et la consultation des résultats.
De nombreux utilisateurs, lors de l'organisation de dossiers, rencontrent un problème apparemment simple mais très chronophage : une grande partie des noms de dossiers contient un champ intermédiaire inutile, et le contenu de chaque champ est différent. Par exemple, certains s'appellent tempFiles, d'autres debugInfo, et d'autres encore 2024Draft, sampleChunk, oldVersion, batch001. Dans ce cas, la recherche et le remplacement ordinaires ne sont pas pratiques, car il est impossible de définir une règle de remplacement distincte pour chaque champ différent. Une méthode plus efficace consiste à localiser par le texte de gauche et de droite : trouver le texte gauche fixe START, puis le texte droit fixe _END, et supprimer ensuite en masse tout le contenu entre les deux.
Cet article présentera comment effectuer cette opération via l'interface réelle de HeSoft Doc Batch Tool . En tant que logiciel de traitement par lots orienté vers les scénarios de bureau, sa valeur réside dans le regroupement des tâches répétitives de traitement de fichiers, dossiers et documents, en remplaçant les opérations manuelles par des règles. Pour la suppression par lots de champs intermédiaires dans les noms de dossiers, cette méthode est particulièrement adaptée aux répertoires nombreux, avec une structure de nommage similaire mais un contenu intermédiaire différent.
Scénarios applicables : pourquoi la suppression par texte gauche et droit est plus adaptée que le remplacement un par un
Si le texte à supprimer dans tous les noms de dossiers est exactement le même, par exemple s'ils contiennent tous « _old_ », alors une recherche et un remplacement ordinaires peuvent résoudre le problème. Mais dans de nombreux scénarios de bureau réels, la partie à supprimer n'est pas fixe. Un répertoire de projet peut s'appeler Projet_START_alpha_END_Rapport, un autre peut s'appeler Photo_START_jeuBrut_END_Retouchée, et un autre encore peut s'appeler Notes_START_textePrivé_END_Public. Leur point commun n'est pas le champ intermédiaire identique, mais les marqueurs identiques à gauche et à droite du champ intermédiaire.
L'avantage de la suppression par texte gauche et droit est précisément là : l'utilisateur n'a pas besoin de se soucier du contenu intermédiaire, il suffit d'indiquer au logiciel où commencer et où finir la localisation. Dans l'exemple, le texte de gauche est START et le texte de droite est _END. Le logiciel recherchera ces deux limites dans chaque nom de dossier et supprimera le contenu entre les deux. Ainsi, que le contenu intermédiaire soit en anglais, des chiffres, un numéro de version, une note de brouillon ou une remarque temporaire, il peut être traité selon la même règle.
Cette méthode est adaptée à des scénarios tels que l'archivage de données, le nettoyage de répertoires de projet, la normalisation de dossiers clients, l'organisation de versions de conception, le renommage secondaire de répertoires d'exportation. Elle s'intègre également bien avec d'autres tâches de gestion de fichiers bureautiques, par exemple, lors de l'organisation de documents Word .docx, .doc, de rapports Excel, de documents PDF et de répertoires de ressources d'images, en nettoyant d'abord la structure des dossiers avant de procéder à la classification et à la sauvegarde ultérieures.
Aperçu du résultat : avant traitement, champs intermédiaires désordonnés et contenus différents
La capture d'écran avant traitement montre un lot de dossiers à nettoyer. Chaque nom contient START et END, mais avec des textes différents entre les deux. Par exemple Sauvegarde_START_fichiersTemp_END_Final, Données_START_extraitEchantillon_END_Nettoyé, Facture_START_lot001_END_Payé, Tâche_START_supprimerCeci_END_Terminé. Les positions marquées en rouge sont précisément les champs intermédiaires à supprimer.

Ces champs intermédiaires peuvent avoir eu une signification durant le projet, mais au stade de l'archivage, ils perturbent souvent la normalisation des noms. Plus le nom est long, plus il est difficile pour l'utilisateur d'identifier rapidement la signification principale du dossier ; plus les champs sont hétérogènes, plus la recherche et le tri ultérieurs sont malaisés. Le traitement manuel est non seulement lent, mais sujet à erreurs en raison de la fatigue visuelle. Par conséquent, confier ce type de tâche à un outil de traitement par lots est plus conforme aux besoins d'efficacité bureautique.
Aperçu du résultat : après traitement, conservation d'une structure unifiée par lots
Après traitement, tous les noms de dossiers sont devenus un format plus unifié. Les champs intermédiaires tels que tempFiles, debugInfo, 2024Draft, removeThis ont disparu, mais START, END et les informations métier avant et après le nom sont conservées. Par exemple Client_START_END_Archive, Facture_START_END_Payé, Photo_START_END_Retouchée.

D'après le résultat, on peut constater que cette opération ne supprime pas un mot fixe spécifique, mais le contenu dynamique entre deux textes spécifiés. Pour la suppression par lots de champs intermédiaires dans un grand nombre de noms de dossiers, ce résultat est plus stable et répond mieux aux exigences d'une organisation basée sur des règles.
Étapes de l'opération : description complète, de la sélection de la fonction à la configuration des règles
Étape 1 : Sélectionner la fonction de suppression de texte sous Nom de dossier
Après avoir lancé HeSoft Doc Batch Tool , trouvez « Nom de dossier » dans la navigation de gauche. En cliquant, plusieurs cartes de fonction liées au nommage des dossiers s'affichent à droite. La tâche actuelle consistant à supprimer une partie du texte dans les noms de dossiers, choisissez « Supprimer le texte dans les noms de dossiers ». Sur la capture d'écran, cette carte de fonction se trouve dans la catégorie Nom de dossier, indiquant qu'il s'agit d'une fonction spécifiquement dédiée au traitement par lots des noms de dossiers.

Le but de cette étape est de s'assurer que les règles suivantes s'appliquent bien aux noms de dossiers, et non au contenu des fichiers ou à un type de document spécifique. HeSoft Doc Batch Tool contient également des catégories telles que Outils Word, Outils Excel, Outils PDF, Outils Image, etc. L'utilisateur doit sélectionner le module correspondant en fonction de l'objet à traiter. S'il s'agit de modifier des noms de répertoires en masse, les fonctions liées à « Nom de dossier » doivent être utilisées.
Étape 2 : Importer les dossiers à traiter et consulter la liste
Après être entré dans la page de la fonction, l'étape actuelle est « Sélectionner les enregistrements à traiter ». Cliquez sur « Ajouter un dossier » pour ajouter les répertoires à renommer dans le logiciel. Une fois l'ajout terminé, la liste affiche le nom et le chemin de chaque dossier, et récapitule le nombre d'enregistrements en bas. Dans l'exemple, 10 dossiers ont été importés, ce qui signifie que ces 10 répertoires participeront tous au traitement par lots ultérieur.

Ici, l'utilisateur doit vérifier attentivement la colonne des noms. Confirmez que chaque dossier à traiter possède bien les deux limites START et _END. Si certains dossiers ont une structure de nommage différente, il est conseillé de les retirer d'abord de la liste pour éviter des résultats incohérents après l'exécution. La colonne d'actions à droite du tableau offre une option pour supprimer un enregistrement individuel, et des boutons comme « Vider » peuvent également être visibles en haut de page pour réorganiser la liste de traitement.
Le principe fondamental du traitement par lots est de définir d'abord la portée, puis de configurer les règles. Plus la portée est précise, plus le résultat final est contrôlable. En particulier lors du traitement de disques de travail, de répertoires partagés ou de données clients, il est déconseillé d'exécuter sans vérification préalable.
Étape 3 : Choisir de supprimer entre deux textes, et saisir START et _END
Cliquez sur « Suivant » pour entrer dans « Définir les options de traitement ». Sous le type d'opération, choisissez « Tout le contenu entre deux textes ». Ensuite, saisissez START dans la zone de saisie « Texte de gauche » et _END dans la zone « Texte de droite ». La capture d'écran souligne en rouge cette position de configuration.

Pourquoi écrire le texte de droite comme _END ? En prenant Build_START_debugInfo_END_Release comme exemple, il y a un tiret bas après START, et debugInfo est suivi de _END. Si le texte de droite était simplement END, le séparateur après suppression pourrait ne pas correspondre aux attentes ; en écrivant _END, la plage à supprimer inclut le tiret bas après START et la variable intermédiaire, pour finalement conserver START_END, un format plus naturel.
Parallèlement, l'interface montre les commutateurs « Inclure le texte de gauche » et « Inclure le texte de droite ». L'exemple actuel doit conserver START et END, il ne faut donc pas activer l'inclusion des textes de délimitation. Lorsqu'ils sont désactivés, le logiciel supprime uniquement le contenu entre les deux délimitations, sans supprimer les délimitations elles-mêmes. Ce point détermine si le nom après traitement conserve ou non la structure START_END.
Étape 4 : Accéder à l'emplacement de sauvegarde et démarrer le processus de traitement
Une fois la configuration des règles terminée, cliquez à nouveau sur « Suivant ». Le flux de la page montre les étapes suivantes : « Définir l'emplacement de sauvegarde » et « Démarrer le traitement ». Avant de lancer le traitement, il est conseillé de vérifier à nouveau trois informations clés : le nombre d'enregistrements à traiter est-il correct, le texte de gauche est-il bien START, le texte de droite est-il bien _END, et les commutateurs d'inclusion des textes de délimitation sont-ils bien désactivés.
Une fois confirmé, exécutez le traitement. Une fois le traitement terminé, vous pouvez vérifier le changement de nom à l'emplacement des dossiers. Si l'on voit que les différents champs intermédiaires ont tous été supprimés et uniformément transformés en structure START_END, cela signifie que la règle a été exécutée avec succès.
Questions fréquentes ou points d'attention
1. Le fait que le champ intermédiaire contienne des chiffres, de l'anglais ou plusieurs mots affecte-t-il le traitement ?
En général, non. Ce type d'opération se base sur la localisation des délimitations gauche et droite, et non sur l'identification du contenu spécifique du champ intermédiaire. Tant que le champ intermédiaire se situe entre START et _END, il peut être supprimé. Les cas comme 2024Draft, batch001, rawSet dans l'exemple en font partie.
2. Comment choisir les textes de gauche et de droite ?
Les textes de gauche et de droite doivent être choisis comme les parties qui apparaissent de manière stable dans chaque nom de dossier. Pour le texte de gauche, il est conseillé de choisir les caractères fixes à gauche de la plage à conserver. Pour le texte de droite, il est conseillé d'inclure les séparateurs nécessaires. Par exemple, dans ce cas, le choix de _END pour le texte de droite vise à contrôler le nombre de tirets bas après suppression. En pratique, on peut d'abord observer quelques noms typiques avant de décider des délimitations.
3. Que faire si le résultat du traitement n'est pas celui attendu ?
Dans la plupart des cas, le problème vient d'une saisie imprécise des textes de délimitation, par exemple un tiret bas oublié, un espace en trop, une casse incorrecte, ou l'activation par erreur de l'inclusion du texte de délimitation. Il est conseillé de tester d'abord la règle avec un petit nombre de dossiers, et une fois le résultat correct confirmé, de l'exécuter sur un grand nombre de répertoires.
4. Quelle est la différence entre cette méthode et la recherche/remplacement ?
La recherche/remplacement est adaptée pour supprimer un texte fixe ; la suppression entre deux textes est adaptée pour supprimer un texte non fixe. Dans le scénario de cet article, le champ intermédiaire de chaque dossier est différent, donc l'utilisation de la localisation par délimitations gauche et droite est plus simple et plus précise.
Résumé : Pour le nettoyage des champs intermédiaires dans un grand nombre de noms de dossiers, il faut prioriser l'utilisation de règles par lots
Lorsque les champs intermédiaires d'un grand nombre de noms de dossiers sont différents, mais que les marqueurs de gauche et de droite sont cohérents, le renommage un par un ou le remplacement un par un ne sont pas des solutions efficaces. En utilisant HeSoft Doc Batch Tool , via la fonction « Supprimer le texte dans les noms de dossiers », en choisissant « Tout le contenu entre deux textes », en saisissant START et _END, on peut supprimer rapidement les variables intermédiaires et conserver une structure unifiée. Pour les utilisateurs qui traitent fréquemment des documents de projet, des répertoires clients, des dossiers d'archives et des répertoires de documents bureautiques, cette méthode de traitement par lots réduit considérablement le travail répétitif et minimise les erreurs de nommage. Il est recommandé de vérifier d'abord les enregistrements et les textes de délimitation avant l'exécution formelle, de confirmer le résultat, puis de procéder au traitement par lots, pour une gestion des dossiers plus normalisée et plus efficace.