BRU, Bulk Renale Utility

Transcription

BRU, Bulk Renale Utility
BRU
p. 1
Guy K
Bulk Rename utility
Manuel d' utilisation
Contenu
Généralités "BULK RENAME UTILITY".............................................................................................3
Description ...............................................................................................................................................3
Divers ........................................................................................................................................................3
Notations..............................................................................................................................................3
Pré-requis..............................................................................................................................................3
Organisation du document.....................................................................................................................3
BULK RENAME UTILITY......................................................................................................................4
Intro ...........................................................................................................................................................4
Système......................................................................................................................................................4
Téléchargement........................................................................................................................................4
Installation ................................................................................................................................................4
Utilisez l'application – prise en main.....................................................................................................5
Gestion de l'application ..........................................................................................................................7
Préférences ...........................................................................................................................................7
Favoris...................................................................................................................................................7
Mode d'emploi ..............................................................................................................................................8
Fenêtre Windows.....................................................................................................................................8
Barre des Menus (description détaillée)................................................................................................8
Menu File..............................................................................................................................................8
Actions..................................................................................................................................................9
Debug New Name ............................................................................................................................10
Options ...............................................................................................................................................11
Help.....................................................................................................................................................13
Panneau de l'explorateur.......................................................................................................................14
Panneau de Visualisation ......................................................................................................................15
Les commandes (éléments communs à toutes).................................................................................17
Activation d'une commande............................................................................................................17
Libellés ................................................................................................................................................17
Visualisation de l'action de la commande ......................................................................................17
Annuler des critères ..........................................................................................................................18
Exécuter la commande .....................................................................................................................18
Les quelques raccourcis à connaître ...............................................................................................18
Numérotation de position................................................................................................................18
Attention à (12) Sélection.................................................................................................................18
Les commandes (Complet)...................................................................................................................19
(1) RegEx – Expressions Régulières (AVANCE) ........................................................................19
(2) File - Fichier .................................................................................................................................20
(3) Repl = Remplacement de chaîne ..............................................................................................21
(4) Case – Casse(Maj,min)................................................................................................................22
(5) remove = Suppression................................................................................................................23
(5) remove – Suppression (AVANCE)..........................................................................................24
(6) Move/Copy = Déplace/Copie ................................................................................................25
(7) add = Ajouter(Insérer) ...............................................................................................................26
BRU_Manuel_v12.doc
BRU
p. 2
Guy K
(8) Auto date = Datation automatique ..........................................................................................27
(8) Auto date – Datation (AVANCE)............................................................................................28
(9) Append folder = Ajout nom des dossiers ..............................................................................29
(10) Numbering = Numérotation...................................................................................................30
(10) Numbering = Numérotation (AVANCE) ............................................................................31
(11) Extension....................................................................................................................................32
(12) Selections....................................................................................................................................33
(13) New location..............................................................................................................................34
La barre d'information ..........................................................................................................................35
Annexe 1 – Fonctionnalités de BRU.......................................................................................................36
Annexe 2 – Remplacement de caractères ...............................................................................................37
Annexe 3 – Expressions Régulières.........................................................................................................39
+ + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + +
BRU_Manuel_v12.doc
BRU
p. 3
Guy K
Généralités "BULK RENAME UTILITY"
Logiciel GRATUIT !
Description
Le nom du logiciel défini sa fonction "Utilitaires de renommage en masse"
Très complet, il répond à pratiquement toutes les possibilités.
Ce logiciel permet de modifier le nom de groupes de fichiers en appliquant certaines contraintes.
Plusieurs contraintes peuvent être exécutées simultanément.
Une liste des possibilités et donnée en annexe 1.
AVERTISSEMENT
L'interface de ce logiciel peut, au premier abord, apparaître complexe.
L'auteur n'a pas voulu faire de cascades d'écran et a tout rassemblé dans une seule fenêtre ce qui
la fait paraître encombrée. En fait, chaque action/commande est présente dans une case
numérotée. On n'utilise que la(les) cases nécessaires et les autres sont laissées vides.
Comme toute action est tout de suite affichée dans la partie de visualisation, la prise en main pour
la commandes élémentaires (usuelles) est très rapide.
Chaque commande prise séparément est très simple.
Divers
Notations
Bulk Rename Utility est abrévié en BRU.
Pré-requis
Connaissance de Windows.
Organisation du document
Pour faciliter la prise en main, les commandes sont
présentées d'abord et avec leurs paramètres essentiels.
Ensuite, dans le paragraphe "avancé" de la description de la
commande, ses paramètres d'utilisations plus spécifiques sont
présentés.
Le nombre de pages de ce document est élevé parce que
il y a de nombreuses illustrations et exemples.
Dans une première lecture, il est possible de ne parcourir que la partie usuelle des commandes
et de revenir plus tard sur les paragraphes "avancés" après avoir pratiqué un peu.
- Prise en main (description générale)
- (Gestion de l'application)
- Commandes usuelles (celles que vous utiliserez, avec leurs paramètres principaux)
Comme le guide "officiel" n'existe qu'en anglais, j'ai voulu reprendre un maximum d'infos.
(Parfois pour certaines commandes, j'ai indiqué quand je ne comprenais pas la fonction ou le
paramètre).
BRU_Manuel_v12.doc
BRU
p. 4
Guy K
BULK RENAME UTILITY
Intro
C'est un utilitaire de renommage. Gratuit. Facile à installer.
Il peut renommer des disques de plus de 100 000 fichiers à la vitesse de 1 000 fichiers/sec (dixit
le développeur).
Quelques fonctionnalités
(liste complète en annexe 1)
Renommer plusieurs fichiers suivant des critères très souples.
Renommer de nombreuses manières, ajouter, remplacer, insérer; numéroter, maj/min.
Intervertir des parties du nom de fichier.
Visualiser le résultat avant exécution.
Renommer des photos en fonction de l'EXIF. (bug?)
Renommer des fichiers MP3 utilisant le tag ID3.
Modifier les dates de création et de modification du fichier (!?).
Modifier les extensions (!?).
Système
Requirements: Bulk Rename Utility fonctionne sur (WINDOWS)
Windows 7, Windows Vista, Windows XP,
Windows Server 2008 and 2003, Windows 2000/NT, 98, Me.
Existe en version 32 & 64 bits
Téléchargement
http://www.bulkrenameutility.co.uk/Main_Intro.php
Vous y trouvez aussi un guide PDF en GB.
Installation
Bulk Rename Utility(32 bit), version 2.7.1.2 for
Windows 7, Vista, XP, 2003, 2008, 2000, NT.
Complete with installer.
Bulk Rename Utility (64-bit), version 2.7.1.2 for
Windows 7 (64-bit), Vista (64-bit), XP (64-bit), 2003 (64-bit), 2008 (64-bit).
Complete with installer.
ATTENTION : Désinstaller la version précédente avant d'installer une nouvelle.
BRU_Manuel_v12.doc
BRU
p. 5
Guy K
Utilisez l'application – prise en main
Lancer BRU
* La fenêtre Windows présente l'interface présenté ci-dessous.
L'interface semble surchargé, parce qu'il comporte de nombreux paramètres et est très complet.
Mais vous n'utiliserez que les quelques commandes qui vous intéressent.
Un premier chapitre détaillera les commandes plus usuelles et leurs paramètres principaux.
Un second chapitre commandes avancé reprendra toutes les commandes et les paramètres plus
exceptionnels.
Pas de panique, chaque commande est très simple.
Aspect et éléments de la fenêtre d'application:
Description rapide de l'interface:
L'interface à l'aspect général d'une fenêtre Windows
Dans la partie supérieure un explorateur permettant de se positionner sur un dossier et de
sélectionner les fichiers à renommer.
Dans la partie inférieure, les différentes commandes et leurs paramètres.
Chacune des zones de l'interface sont détaillées ci-après.
BRU_Manuel_v12.doc
BRU
p. 6
Guy K
1- Lancer BRU
2- Sélectionner le dossier à traiter (contient les fichiers à renommer)
Dans le panneau "Explorateur", sélectionner un dossier.
* Le contenu du dossier s'affiche dans le panneau de visualisation.
3- Dans la colonne "Name" du panneau de visualisation, sélectionnez les fichiers cibles (à
renommer). Même ergonomie que windows, càd:
- Clic= select un 1er fichier ; ensuite [ctrl]+Clic ajoute/retire un fichier de la sélection.
- Clic sur le 1er fichier + [Maj]+Clic sur le dernier fichier : tous les fichiers intermédiaires
sont sélectionnés ; ensuite [ctrl]+Clic ajoute/retire un fichier de la sélection.
4- Activez les commandes/contrôles de renommages désirés.
Vous ne devez remplir (et cocher) que les commandes/critères qui vous intéressent; vous
pouvez ignorer/désactiver les autres.
* Les commandes activées sont surlignées en couleur
* L'effet des commandes s'affiche dans le panneau de visualisation (colonne New Name")
5- Vérifiez dans "New Name" l'effet des commandes.
Modifiez les paramètres et critères pour obtenir le renommage désiré.
6- Cliquez le bouton "Rename"
Les fichiers sont traités DANS l'ORDRE de leur AFFICHAGE dans "Name"
Vous pouvez les ordonner en utilisant les en-têtes de colonnes.
(Pour annuler le renommage, juste effectué, faire directement [ctrl]+Z)
BRU_Manuel_v12.doc
BRU
p. 7
Guy K
Gestion de l'application
Préférences
Vos préférences sont mémorisées dans un fichier ".ini" dans le répertoire de l'exécutable BRU. et
non dans le Registry. Ceci vous permet de copier le répertoire tel quel vers un autre PC.
Si vous avez besoin de plusieurs jeux de préférences différentes, copiez et renommez le fichier initial.
Localisation sous Windows du fichier ".ini":
C: > Program Files > Bulk Rename utility
Favoris.
Les favoris vous permettent de mémoriser la configuration des réglages/commandes pour
pouvoir les réutiliser. Vous pouvez créer autant de fichier "favoris" que vous le désirez.
Vous accédez aux favoris avec les commandes Open & Save.
Après avoir réglé un jeu de commandes, vous pouvez les
mémoriser dans des "favoris".
File > Save ([ctrl]+S) ou Save as ...
........... Déterminer un dossier
Donner un nom au fichier de favoris.
Le fichier des favoris a pour extension ".bru".
Open permet de choisir un fichier de favoris et de la charger.
Si un fichier de favoris est actif et que l'option "sauvegarde en sortie" est activée, l'état des
contrôles et le dossier courant sont mémorisés dans le favoris actif (voir les commandes de menu
options").
Au relancement de BRU, le fichier de favoris actif est rechargé par défaut.
Si vous avez chargé (open) un favoris et que vous l'avez modifié, utiliser "Revert" (menu ou
bouton) pour rétablir l'initial.
Vous pouvez les sauvegarder les favoris où vous voulez sur votre disque.
Ceci vous permet de les copier et de les transporter vers un autre PC.
BRU_Manuel_v12.doc
BRU
p. 8
Guy K
Mode d'emploi
Fenêtre Windows
BRU s'exécute dans une fenêtre windows.
La barre de fenêtre Windows est traditionnelle avec le titre de l'application et les boutons
"minimaliser, "maximiser", "fermer".
On déplace la fenêtre dans l'écran en cliquant dans la barre et glisser (déplacer en maintenant clic
enfoncé).
La fenêtre peut-être
redimensionnée en tirant sur le
coin en bas à droite (ou d'autres
bords de la fenêtre).
La position et la taille de la fenêtre sont mémorisés. Au lancement suivant de BRU, la fenêtre se
retrouve au même endroit et avec la même taille qu'à la fermeture précédente.
Barre des Menus (description détaillée)
Quatre menus présents dans la barre.
Menu détaillés ci-après. Les commandes les plus usuelles sont en Bleu Gras
Menu File
Open/Save/Save as... :
Retrouve/Ecrit/Crée un fichier
de favoris
Revert : rétabli les valeurs d'un favoris
comme avant modifications.
Import Rename-Pairs : On peut créer (sous windows) un
fichier (text) contenant des paires "ancien nom/nouveau nom"
pour renommer les fichier . Import permet d'ouvrir une telle
liste, l'effet est affiché dans la colonne "New names".
Le menu présente une liste des derniers favoris accédés.
BRU_Manuel_v12.doc
BRU
p. 9
Guy K
Actions
Select all, deselect all, invert selection modifient la liste des
fichiers sélectionnés dans le panneau de visualisation (Name).
Select from Clipboard:
Sélectionne les fichiers dont les noms sont contenus dans le
clipboard.
Jump to path: saute au répertoire indiqué dans la commande
Refresh Files = met à jour le panneau de visualisation
Refresh Tree = met à jour le panneau de l'explorateur
Show/hide Tree = masque le panneau de l'explorateur
Undo rename = annule la dernière action de rename tout juste
exécutée. (= [ctrl]+Z)
Random sort = Mélange les fichiers (!?)
Reset all criteria = annule tous les paramètres/critères.
Rename = action identique au bouton rename => provoque
le renommage.
Clear imported pairs :
Ceci retire de la mémoire les paires importées, sinon elles ne sont modifiées que lors de l'import
de nouvelles paires ou à la fin de l'appli. (voir Menu File)
Zoom / F8
Dans un champ (case de paramètre), [F8] permet de disposer d'une zone de saisie agrandie.
Exemple:
(suite de la description de "Actions" en page suivante)
BRU_Manuel_v12.doc
BRU
p. 10
Guy K
Debug New Name
Cette action n'est accessible que si un seul des fichiers est sélectionné.
Le prompt/dialogue présente alors la succession des interventions des différents critères pour la
création du nouveau nom. les numéros reprennent ceux des commandes.
Exemple:
BRU_Manuel_v12.doc
BRU
p. 11
Guy K
Options
Si une option est active, une coche est présente devant la commande.
Les options sont sauvegardées dans le fichier ".ini" (voir "gestion de l'application")
-------------------Toujours au-dessus (Always On Top)
La fenêtre BRU reste au-dessus de toutes les autres
fenêtres
-------------------Favoris (Favourites)
Détaillé ci-dessous.
-------------------Couleurs (Colors)
Détaillé ci-dessous.
Affichage (Display)
Détaillé ci-dessous.
Selection Ligne complète (Full Row Select)
Toute la ligne du fichier sélectionné est surligné
(déconseillé)
Sélection automatique (Auto-Select Entries)
Tous les fichiers du dossier sont sélectionnés par
défaut.
Tri (Sorting)
Détaillé ci-dessous.
-------------------Ecraser le fichier cible (Overwrite Target Files)
Si le rename crée un nom de fichier déjà existant, il
sera écrasé (DANGER !)
Nouvelle localisation Copier sans déplacer (New Location Copy not Move)
Le fichier renommé est copié vers la destination indiquée (commande 13) et l'original reste en
place. Suivant l'option d'écrasement, un message est affiché si le nom existe déjà à la
destination.
Mémoriser numérotation (Retain Autonumber)
Lors d'une renumérotation, le numéro le plus élevé est retenu et devient le "start" de la
numérotation suivante.
Préserver les doublons (Prevent Duplicates)
Si un fichier de même nom existe déjà, un suffixe "_1" est rajouté.
Si un fichier existe déjà avec le suffixe, on essaie des nombres plus élevés (jusqu'à "_99").
Renommer en ordre inverse (Rename in Reverse Order - Advanced Option)
Permet de renommer dans l'ordre inverse de l'affichage. Par exemple si l'on a des fichiers
nommés 1.txt, 2.txt, 3.txt et que l'on veut décaler pour introduire un nouveau 1.txt.
On devrait décaler 1.txt en 2.txt, mais il existe déjà. En renommant à l'envers c'est OK.
(3.txt devient 4.txt, 2.txt devient 3.txt et 1.txt peut devenir 2.txt)
-------------------Ignorer...
Détaillé ci-dessous.
Extraire
Détaillé ci-dessous.
-------------------BRU_Manuel_v12.doc
BRU
p. 12
Guy K
Log (Log Activity)
Enregistre toutes les activités de renommage dans un fichier de même nom que
l'application (.exe) avec une extension ".log" (fichier de type txt).
c: > Program Files > Bulk Rename Utility > Bulk Rename Utility.log
Attributs (Attributes)
Permet de fixer les attributs fichiers (Windows) après rename.
Tampon temporel (Timestamp )
Permet de spécifier de nouveau paramètres de date (Windows) , création, modification.
On peut choisir une date pré-définie.
(à utiliser avec prudence)
-------------------Traduction de caractères (Character Translations)
Il est possible de créer une table de remplacement de caractères.
Voir en annexe une table de remplacement de caractères accentués et autres nationnaux.
DETAILS de certaines commandes
Favoris (Favourites)
Favoris > Sauvegarde à la fermeture. (Favourites > Save On Exit)
Les changements de critères sont sauvegardés en sortie de l'appli.
Ceci entraîne au prochain lancement de les retrouver automatiquement.
Le dernier dossier courant est sélectionné.
Favoris > Sauvegarde du chemin (Favourites > Store Pathname).
(à examiner) (Quel chemin ?) If you store the pathname with a Favourite, when you choose the
Favourite the saved path is also
Affichage (Display)
Affichage > Grille (Display > Gridlines)
Affiche des lignes de grille dans le panneau de visualisation.
Affichage > Icônes (Display >Icons)
Affiche les icônes de type de fichier; 5non affiché = plus rapide)
Affichage > Surligner les critères actifs (Display > Highlight Active Criteria)
Les critères actifs sont affiché en coloré.
Affichage > Message d'avertissement (Display >Warning Message)
Affiche les messages d'avertissement
Affichage > Message de confirmation(Display >Confirmation Message)
Affiche un message si le renommage est OK
Affichage > Image (Display >Picture Viewer)
Ouvre une fenêtre qui permet de visualiser un fichier image sélectionné.
Affichage > Taille des fichiers (Display >File sizes as...)
Fixe l'unité de taille (Ko, Mo, ...)
Couleurs (Colors)
Couleurs > Nouveau nom OK (Colours > New Name OK...)
Choix de la couleur pour les nouveaux noms si OK; càd ne contiennent pas de
caractères invalides (pour windows).
Couleurs > Nouveau nom invalide (Colours > New Name Invalid...)
Choix de la couleur pour les nouveaux noms si non légal; càd contiennent des
caractères invalides pour windows.
Couleurs > Critères actifs (Colours > Active Criteria...)
Choix de la couleur pour les critères actifs.
Nécessite le redémmafrrage de BRU.
BRU_Manuel_v12.doc
BRU
p. 13
Guy K
Tri
Tri >Tri logique (Sorting > Logical Sorting )
Tri suivant la méthode utilisée depuis XP. 1.txt , 2. txt; 10.txt, 11.txt ...
et non comme avant (tri absolu) 1.txt, 10.txt, , 11.txt, 2. txt ...
Tri >Tri groupé (Sorting > Group Affected Files )
Dans new names tous les fichiers renommés sont regroupés
Tri >Mélane dossier et fichier (Sorting > Sort Files and Folders Together)
Le tri est suivant le nom que ce soit un fichier ou un dossier.
Normalement Windows regroupe les dossiers
Ignorer
Ignorer extension dossier (Ignore Folder Extensions)
Ne traite pas l'extension (?) du nom de dossier comme faisant partie du nom.
Ignorer extension fichier (Ignore Folder Extensions)
Ne traite pas l'extension du nom de fichier comme faisant partie du nom.
BUG : l'option fonctionne à l'envers: NE PAS COCHER pour ne pas affecter
l'extension (à vérifier)
Extraire
Extraire les données EXIF (Extract Exif Data)
Les valeurs pouvant être extraites sont:
date prise de vue, ouverture, exposition, longueur focale,
compensation , commentaires
ne fonctionne que pour les types:
JPG, .JPEG, .TIF, .TIFF, .CRW, .CR2, .NEF
Ralentit le traitement, éviter d'utiliser.
BUG ? Ne semble pas fonctionner
Extraire les données EXIF (Extract ID3 Data)
Tags ID3 (version 1) des fichiers MP3.
Ne fonctionne que pour: artiste, album & titre.
Ralentit le traitement, éviter d'utiliser.
Help
Accès au help on-line et différentes informations
BRU_Manuel_v12.doc
BRU
p. 14
Guy K
Panneau de l'explorateur
Le panneau EXPLORATEUR fonctionne comme l'explorateur Windows. Le contenu du dossier
sélectionné est affiché dans le panneau de visualisation.
(ici : le dossier BRU et son contenu).
Les tailles relatives des deux panneaux peuvent être
redimensionnées en cliquant sur la séparation et en glissant.
BRU_Manuel_v12.doc
BRU
p. 15
Guy K
Panneau de Visualisation
Le panneau de visualisation affiche le contenu du répertoire sélectionné dans l'explorateur.
Chaque colonne peut-être ordonnée en ordre
croissant ou décroissant en cliquant sur la case
titre ( nom de la colonne )
Les largeurs des colonnes peuvent être
redimensionnées en cliquant sur la séparation
des colonnes et en glissant.
On peut déplacer les colonnes latéralement : clic sur la case de titre, glisser à l'emplacement
désiré, lâcher.
BRU_Manuel_v12.doc
BRU
p. 16
Guy K
Colonnes:
Contenu & rôle
Name
NewName
SubDir
Length
Le nom actuel du fichier (avant renommage)
Le nom qu'il aura une fois les commandes appliquées.
Type
Size
Created
Modified
Accessed
Attribute
Type de fichier suivant l'extension ou sub dir
Volume du fichier
Les "tampons" de date du fichier Windows
(3)
(3)
(3)
Les attributs de fichiers Windows
(3)
(1)
(2)
Longueur (en caractères) du nom de fichier
Take
Track
(1)
(2)
note
(4)
(5)
(3)
Il faut avoir sélectionné le dossier dans "Name"
En ordonnant sur SubDir, on place les dossiers en début ou fin de liste.
Indique dans quel sous-dossier se trouve le fichier.
Caractéristiques des fichiers dans l'explorateur Windows
(4)
(5)
(date EXIF ???) non affiché par défaut parce que lent.
Paramètre de fichier audio ?
BRU_Manuel_v12.doc
BRU
p. 17
Guy K
Les commandes (éléments communs à toutes)
Activation d'une commande
Chaque case de commande est numérotée par un numéro d'ordre entre parenthèses.
Lors de l'exécution, elles s'exécutent dans l'ordre de leur numéro.
Pour que la commande d'une case soit active , il faut qu'elle soit cochée.
Les noms des commandes actives sont affichées colorées.
Si la commande n'est pas cochée, même si des valeurs sont présentes, elles est inactive.
Le bouton "R" efface toutes les valeurs d'une commande.
Libellés
Certains libellés reviennent dans diverses commandes
Prefix:
on intervient devant le nom de fichier.
Suffix:
on intervient derrière le nom de fichier.
at pos:
intervention au caractère n° ; le compte commence à "1"; un "0" = inactif.
sep.:
abr. de "séparateur". Spécifie un caractère qui sera ajouté devant et derrière la
chaîne de caractères concernés par la commande. Si le résultat est en début du
nom, le séparateur de devant est ignoré; Si le résultat est en fin du nom, le
séparateur de derrière est ignoré.
Visualisation de l'action de la commande
Les fichiers sur lesquels on désire agir sont à sélectionner dans la colonne "Name" (=avant).
Le résultat de l'action des commandes actives s'affichent dans la colonne "New name" (=après).
BRU_Manuel_v12.doc
BRU
p. 18
Guy K
Annuler des critères
en bas à droite de la fenêtre.
Reset : vide TOUS les paramètres
Revert : rétabli les critères initiaux (favoris)
Exécuter la commande
en bas à droite de la fenêtre.
Rename : exécute les commandes
Les quelques raccourcis à connaître
[ctrl]+Z
[F8]
spécial
[F2]
annule la dernière action (de Rename) (standard Windows)
agrandit la zone de saisie quand la case ne permet pas de visualiser l'ensemble de
la valeur écrite.
renommer un fichier individuel dans la colonne Name de la zone de visualisation.
([F2], modifier, [enter], OK 1er dialogue, puis CANCEL 2ème dialogue )
Numérotation de position
Le premier caractère est la position numéro "1" (donc pas "0").
Si l'on indique "0" pour une position,
en général il n'y a pas d'action (ou alors la même que si l'on avait donné "1").
Attention à (12) Sélection
ATTENTION
VOIR la section "avancé" pour la commande "(12) Selections"
Dans la commande (12) "SELECTION", vérifier NON coches HIDDEN & SUBFOLDERS.
Recommandé = NON COCHE pour toutes les deux
Si coché, être sûr de l'action demandée.
HIDDEN
aux fichiers cachés. En général des fichiers systèmes à ne pas toucher.
SUBFOLDERS
traite aussi le contenu de TOUS les SOUS-DOSSIERS.
Suivant le répertoire actif, cela peut impliquer de nombreux fichiers et à la
limite, tout le disque.
BRU_Manuel_v12.doc
BRU
p. 19
Guy K
Les commandes (Complet)
(1) RegEx – Expressions Régulières (AVANCE)
Ce cas très particulier est traité dans une annexe (voir l'annexe 3).
Si vous n'utilisez pas les "Expressions Régulières" (Regular Expression),
il faut laisser ces cases vides.
Introduction:
Les expressions régulières permettent de diviser le nom de fichier en lambeaux de textes. Chaque
valeur de lambeau est attribué à une pseudo-variable numérotée. Ceci permet de réassembler le
nom en replaçant les lambeaux dans un ordre différents et en les complétant d'autres textes.
Match : détermine la position et le contenu des lambeaux dans le nom initial.
Replace: détermine le nouveau nom en indiquant le réarrangement des lambeaux et additions.
Un exemple
--------------------------------
BRU_Manuel_v12.doc
BRU
p. 20
Guy K
(2) File - Fichier
D'après la doc :
Keep
(Garde) le fichier original est conservé en vue des autres commandes (NORMAL)
Les commandes suivantes s'appliquent sur le nom original du fichier.
Remove (Supprime) le nom de fichier original est supprimé.
Seule l'extension est conservée, le nom est supprimé. Il faudra reconstruir
un nouveau nom avec les commandes.
Attention aux doublons (numérotation probablement nécessaires)
Fixed
(Fixé)
le nom original est remplacé par une chaîne déterminée.
Attention aux doublons (numérotation probablement nécessaires)
Reverse (Inverse) inverse le nom du fichier (abcde.txt devient edcba.txt) [??]
--------------------------------
BRU_Manuel_v12.doc
BRU
Guy K
(3) Repl = Remplacement de chaîne
Remplacer une chaîne de caractères par une autre.
Replace :
Chaîne à remplacer (exemple : "IMG")
With:
Nouvelle chaîne
(exemple : "KiGu")
Match Case: Prends en compte les majuscules de la chaîne "Replace", si la case est cochée.
exemple
--------------------------------
BRU_Manuel_v12.doc
p. 21
BRU
Guy K
(4) Case – Casse(Maj,min)
Transforme majuscule et minuscules
Same
Lower
Upper
Title
Même
Minuscule
Majuscule
Titre
Sentence Phrase
Ne modifie pas les caractères
Tout en minuscule
tout en majuscule
majuscule à tout les caractères précédés de blanc ou de parenthèse,
le reste en minuscule
majuscule à tous les mots qui suivent un point (?).
--------------------------------
BRU_Manuel_v12.doc
p. 22
BRU
Guy K
(5) remove = Suppression
Supprimer x caractères à la position indiquée.
First n :
Last n :
From ... to ... :
exemple1:
Les n premiers
Les n derniers
De ... à ...
exemple2:
BRU_Manuel_v12.doc
(exemple1 : supr les 4 premiers caractères))
(exemple2: supr les caractères en pos 4,5,6)
p. 23
BRU
p. 24
Guy K
(5) remove – Suppression (AVANCE)
Chars:
supprime du nom tous les caractères mentionnés.
exemple: si Chars = "IG";
IMG_1234.jpg devient M_1234.jpg
Crop:
option Before(avant), after(après)
Supprime tous les caractères qui précédant (Before) ou tous ceux qui
suivent(After) le(s) caractère(s) mentionnés dans la case juste à droite.
On peut aussi spécifier :
"tout supprimer entre deux marqueurs": (marqueur1 * marqueur2) séparés par une "*".
exemple : marqueurs (ici "+" et "&")
Les cases à cocher du bas signifient
• Chars - supprime tous les caractères alphabétiques.
• Sym - supprime tous les symboles
• High - supprime tous les caractères Hauts-ASCII (chars from 128 to 255)
• Trim - supprime tous les blancs de tête et de queue
• D/S - supprime tous les occurrences de double espaces, et les remplace par des simples
espaces.
• Accent - supprime tous les caractères accentués et les replace avec des non-accentués –
voir la table en annexe 2
• Lead Dots - supprime tous les "." or ".." en début de nom de fichier.
exemple (cases colorées )
exemple: (before)
exemple (chars)
-------------------------------BRU_Manuel_v12.doc
BRU
p. 25
Guy K
(6) Move/Copy = Déplace/Copie
Cette commande permet de déplacer(ou copier) une chaîne de n caractères de sa position
à un autre dans le nom.
Première case:
Deuxième case:
Troisième case:
Quatrième case:
Sep :
Exemple
Choix de :
Déplacer (Move) les n premiers; les n derniers caractères.
Copier (Copy) les n premiers; les n derniers caractères.
Valeur de n
Choix de :
Aucun (None)
revient à supprimer la chaîne référencée.
Au début (to start)
A la fin (to end)
A la position (To pos.) Valeur à indiquer dans la quatrième case
Valeur de la position de début d'insertion de la chaîne référencée.
séparateur entourant la chaîne déplacée
Déplace les 6 premiers caractères en position 13 du nouveau nom.
--------------------------------
BRU_Manuel_v12.doc
BRU
Guy K
(7) add = Ajouter(Insérer)
Permet d'insérer une chaîne en position donnée, ou devant, ou derrière.
Word space = rajout d'un blanc devant chaque majuscule
Exemple
Insère la chaîne de caractères "-demo" en position 4.
--------------------------------
BRU_Manuel_v12.doc
p. 26
BRU
p. 27
Guy K
(8) Auto date = Datation automatique
Permet de rajouter une date devant (Mode=prefix) ou derrière(Mode=suffix) le nom du fichier.
Type : type de date:
propriétés du fichier Windows (Created, Modified, Accessed),
ou CURRENT qui est la date du jour (date système),
ou Taken (date prise de vue EXIF, dépend du type de fichier).
Sep: séparateur devant ou derrière la date
Seg :séparateur entre les éléments de la date
Cent : ajoute le siècle
Off. : ??? (NdlA : rôle non compris)
Fmt : choix du format de présentation de la date
exemple :YMD = Année (Year), Mois(Month), Jour(Day)
Custom : définir un format spécial dans la case "custom" avec des
pseudos-variables (voir les variables possibles dans la partie "avancé").
Exemple :
Insérer la date du jour devant, les éléments séparés par "-"(tiret)
et le groupe date séparé par "_"(souligné).
si cent est coché: le siècle est rajouté
BRU_Manuel_v12.doc
BRU
p. 28
Guy K
(8) Auto date – Datation (AVANCE)
Custom = personnalisé
Une série de pseudo-variable pour adapter le format de la date.
Note: l'action du paramètre "Off", n'est pas compris!
Code Meaning for Custom format
%a
%A
%b
%B
%d
%H
%I
%j
%m
(+)
%p
(+)
%U
%w
(+)
%y
(+)
%z
%%
(+)
Abbreviated weekday name
Nom du jour abrévié(GB)
Full Weekday name
Nom du jour complet(GB)
Abbreviated month name
Nom du mois abrévié(GB)
Full month name
Nom du mois complet(GB)
Day of Month (01-31)
Jour dans le mois
Hour in 24-hour format (00-23) Format de l'heure (00-23)
(??)
Day of Year (01-366)
Jour dans le mois
Month number (01-12)
N° du mois
Minute (00-59)
Minutes (00-59)
AM/PM Indicator
Indication avant/après-midi
Seconds (00-59)
Secondes (00-59)
Week number of year (00-53), with Sunday as the first day of the week.
Numéro de la semaine dans l'année, premier jour de la semaine est le dimanche.
Weekday (0-6), with Sunday=0.
N° du jour dans la semaine, Dimanche=0
Week number of year (00-53), with Monday as the first day of the week.
Numéro de la semaine dans l'année, premier jour de la semaine est le lundi.
Year, with no century indicator (00-99)
Année sans indication de siècle
Year, with century indicator (e.g. 2004)
Année avec indication de siècle
Time zone name
Zone horaire
Percentage sign
Signe pourcent "%"
même code qu'au-dessus, mais dépend de sa position dans la syntaxe ou des autres
paramètres de la commande
You can enter other text in the filename, and the symbols above will be substituted with the values.
Vous pouvez entre d'autres texte dans la syntaxe
Exemple
Vous pouvez entrer:
pour obtenir:
"Created on %a, %d %B, %Y"
"Created on Tuesday, 25th March, 2004"
--------------------------------
BRU_Manuel_v12.doc
BRU
p. 29
Guy K
(9) Append folder = Ajout nom des dossiers
Rajoute les noms des dossiers parents du fichier jusqu'au niveau spécifié (en prefix ou suffix).
levels: indique le nombre de niveaux de
dossiers parents à insérer.
sep: indique le caractère de séparation entre les noms de
dossiers
Exemple:
"
Insère deux niveaux de parents, séparés par des "=
Les fichiers se trouvant dans:
C:\Mes documents\_WORKSPACE\BRU
Ceci permet de déplacer un fichier et de garder la trace de son répertoire (chemin) d'origine.
--------------------------------
BRU_Manuel_v12.doc
BRU
p. 30
Guy K
(10) Numbering = Numérotation
Permet de numéroter des fichiers.
Mode : Prefix(devant), Insert(à la pos), Suffix(derrière),
Pre+Suf (devant ET derrière!)
Start : le début de la numérotation peut-être fixé
à une valeur quelconque.(par ex: 10)
Incr. : fixe la différence/l'augmentation entre chaque nombre.
(par ex : 5 => 10, 15, 20, 25, ...)
Pad: : remplissage de zéro devant les chiffres,
(détermine un nombre de chiffres fixe)
(par ex : valeur 4 ==> 15 devient 0015)
Exemples :
Ecrit un nombre à la position 3, en débutant à 10, en augmentant
à chaque fois de 5, et en complétant de 0 (zéros)pour obtenir une
longueur du nombre de 3 chiffres;
le nombre étant séparé par des "#"
Ou avec le choix "prefix":
Le nombre est écrit deavant; le premier séparateur n'est pas utilisé.
BRU_Manuel_v12.doc
BRU
p. 31
Guy K
(10) Numbering = Numérotation (AVANCE)
Type : Base de numération peut-être changée en plusieurs
formats
(base de 1 à 36 !? , ou des lettres de A-Z à a-z)
Break
La numérotation repart au début quand le Xème caractère (x=valeur dans la case)
du nom de fichier est différent ; "0" assure une numérotation continue
Folder
La numérotation repart au début dans les sous dossiers, sinon elle est continue!
Pour cela l'option subfolder de (12) sélection doit être cochée.
Roman Numerals = Fonction non comprise, comment introduire les chiffres romains?
Cas particulier.
Dans sep, on peut entrer une chaîne de caractères et les deux-points. ":"
Le ":" sera remplacé par la numérotation.
exemples: pour un nom de fichier Name= "KLM.jpg"
Sep = "a:b"
New Name= "KLMa001b.jpg"
Sep = ":x:"
New Name= "KLM001x001.jpg"
Sep = "_img:"
New Name= "KLM_img001.jpg"
--------------------------------
BRU_Manuel_v12.doc
BRU
Guy K
(11) Extension
Permet de modifier l'extension
same = ne change rien
lower = minuscule
upper = majuscule
title = une majuscule, suivie de minuscules
fixed = remplace par l'extension inscrite dans la case à droite
extra = ajoute un point derrière l'extension suivi de l'extension inscrite dans la case à droite
remove supprime l'extension
--------------------------------
BRU_Manuel_v12.doc
p. 32
BRU
p. 33
Guy K
(12) Selections
Permet d'établir un filtre sur l'affichage dans la zone de visualisation.
ATTENTION à l'utilisation des paramètres HIDDEN & SUBFOLDERS
A noter que ce critère est TOUJOURS actif, il n'y a pas de coche pour le désactiver
- Après changement du critère, il faut soit resélectionner le dossier, soit faire refresh.
- pour voir tout le contenu du dossier, il faut "*" dans ce paramètre.
- un blanc/espace " ", cache le contenu du dossier !!!
- Le filtre est composé de caractères et de "*" et/ou "!";
"*" signifie n'importe quel caractère
"!" signifie exclusion "non" (syntaxe non comprise, à investiguer)
" " (espace, sépare deux liste de fichiers
exemple:
Le filtre "*img*23* montrera
Copie de img_5235.jpg
img_5235g
ne montrera pas
img_5335.jpg
Le filtre "i* t* !*5*
tous les fichiers commençants par "c" ou "t"
mais pas ceux contenant "5".
img_4444.jpg
montré
test.tif
montré
img_4454.jpg
NON montré
petit.doc
NON montré
- Folders :
affiche les dossiers du dossier
- Files:
affiche les fichiers du dossier
-Hidden = traite aussi les fichiers cachés. ATTENTION : DANGER
Les fichiers cachés sont souvent des fichiers systèmes; il est dangereux de les
renommer.
- Subfolders = traite aussi les fichiers contenus dans les sous-dossiers, ceci est le mode "récursif"
ATTENTION : PRUDENCE
Si l'on se trouve haut dans la structure des dossiers de très nombreux fichiers
seront affectés.
Quand "subfolders" est coché, le contenu des sous-dossiers s'affiche dans le volet de
visualisation et la colonne subdir affiche le nom du sous-dossier.
Il est probablement prudent de trier sur la colonne "subdir" dans ce cas.
(dans le cas de numérotation, voir le paramètre "folder" dans (10) numbering)
- Name len
min, ne traite que les fichiers dont le nom a une longueur min
max, ne traite que les fichiers dont la longueur dépasse la valeur max
- Path len
min, ne traite que les fichiers dont le chemin a une longueur min
max, ne traite que les fichiers dont la chemin dépasse la valeur max
BRU_Manuel_v12.doc
BRU
p. 34
Guy K
(13) New location
A noter que ce critère est TOUJOURS actif, il n'y a pas de coche pour le désactiver
La coche "Copy, not Move" est fixée par défaut par le menu Options.
Path = Chemin
Après renommage, si cheminNON donné
1
Coche => le fichier renommé en place, plus de nom original
2
Non coche => le fichier renommé en place, plus de nom original
Après renommage, si chemin donné
3
Coche = Copy not move => le fichier renommé à la destination, l'original reste en place
4
Non coche = Move => le fichier renommé à la destination, l'original disparaît
Exemple
Fichier initial: Nom.txt
Nouveau nom : Nouveau.txt
Cas
Dossier "courant"
Dossier dans path "cible"
(source)
(destination)
--------------------------------------------1
Nouveau.txt
x
2
Nouveau.txt
x
3
Nom.txt
Nouveau.txt
4
x
Nouveau.txt
BRU_Manuel_v12.doc
BRU
p. 35
Guy K
La barre d'information
Nombre de fichiers/dossiers
dans la liste name
Favori actif
Statut de la dernière commande.
BRU_Manuel_v12.doc
BRU
p. 36
Guy K
Annexe 1 – Fonctionnalités de BRU
• Files and/or Folders
• Full support for Perl-5 Regular Expressions
• Change the file name, or use a fixed filename
• Convert the extension to lower case, upper case, title case - or replace it - or add a secondary
extension - or remove it - or leave it alone!
• Replace text with other text
• Add a fixed prefix or suffix
• Add text to the middle of a name
•Remove the first n characters
• Remove the last n characters
• Remove from the nth character to the nth character
• Remove a list of characters
• Remove all digits, characters or symbols
• Remove double-spaces
• Crop text before or after a fixed character or text (or from anywhere in a name using a wildcard)
• Change to upper case, lower case, title case, sentence case - all with user-defined exceptions
• Auto-number files, with a prefix or suffix, and with a predefined minimum-length if required.
• Prefix or suffix the filename with various dates (date-modified, accessed, created, or today's date), in
many different formats with variable separators
• Append the folder name to the file (with multiple levels)
• Store your frequently-used criteria as Favourites
• Copy or move the renamed files to a new location
• Set or clear attributes on the files (not folders)
• Rename files according to a delimited list.
• Access the Shell Context Menu for all files/folders
• Process folders and sub-folders very quickly.
• Change a file or folder's Created, Modified and Accessed timestamps (not folders in Wind98)
• Convert Roman Numerals to upper or lower case
• Log all activity to a text-file
• Create an UNDO batch file.
• Extract certain EXIF tags from JPEG, TIFF, .NEF, .CR2 and and .CRW files
• Extract certain ID3 tags (V1 and V1.1) from MP3 files
• Drag files directly from within Windows Explorer
BRU_Manuel_v12.doc
BRU
Guy K
Annexe 2 – Remplacement de caractères
ASCII
SHOWS
HEX
CONVERTED TO
Ascii(value)
affiché
Hexa
remplacé par
131
#
#
154
158
159
162
165
170
181
#
193
194
195
196
197
199
200
201
202
203
204
205
206
207
208
209
10
211
212
213
214
215
216
217
218
219
220
221
224
225
ƒ
83
8A
8E
9A
9E
9F
A2
A5
AA
B5
C0
C1
C2
C3
C4
f
S
Z
s
z
Y
c
Y
a
u
A
A
A
A
A
A
C
E
E
E
E
I
I
I
I
D
N
O
O
O
O
O
x
O
U
U
U
U
Y
a
a
Ž
š
ž
Ÿ
¢
¥
ª
µ
À
Á
Â
Ã
Ä
Å
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ð
Ñ
Ô
Õ
Ö
×
Ø
Ù
Ú
Û
Ü
Ý
à
á
BRU_Manuel_v12.doc
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
D1
D2
D3
D4
D5
D6
D8
D9
DA
DB
DC
DD
E0
E1
p. 37
BRU
Guy K
226
227
228
229
231
232
233
234
235
236
#
238
#
240
241
242
243
244
245
246
248
249
250
#
252
#
255
â
ã
ä
å
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
ÿ
BRU_Manuel_v12.doc
E2
E3
E4
E5
E7
E8
EA
EB
EC
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F8
F9
FA
FB
FD
FF
a
a
a
a
c
e
e
e
e
i
i
i
i
o
n
o
o
o
o
o
u
u
u
y
y
p. 38
BRU
p. 39
Guy K
Annexe 3 – Expressions Régulières
(à compléter)
Character Usage
*
+
?.
^
$
x|y
Matches the previous character zero or more times
Matches the previous character one or more times
Matches any single character except the newline
Matches the start of the input
Matches the end of the input
Matches either first or second character listed
Matches pattern
{number}
Matches exactly number times
{number,}
Matches number, or more, times (note comma)
{num1, num2} Matches at least num1 and at most num2 times
[abc]
Matches any character listed between the [ ]
[^abc]
Matches all characters except those listed between the [ ]
[a-e]
Matches any characters in the specified range (a,b,c,d,e)
[^K-Q]
Matches all characters except in the specified range
\
Signifies that the next character is special or a literal.
\b
Matches only on a word boundary
\B
Matches only inside a word
\f
\n
Matches only on a new line
\r
Matches only on a carriage return
\s
Matches only on a blank space
\S
Matches only on nonblank spaces
\t
Matches only on a tab
\d
Matches any digit
\<number>
= pseudo variable
Exemple (SIMPLE et coloré)
Soit le nom 0&Statue_Parc-Nivelles_IMG+0061.JPG
ref
1
2
Analyse
(.*)&(.*)_(.*)-(.*)_(.*)
1
2
3 4
5
idem
ordre
\1\2\3\4\5
Resultat
0StatueParcNivellesIMG+0061.JPG
\4\2\3\5
NivellesStatueParcIMG+0061.JPG
3
idem
\4-\2Neptune_\3.jpg Nivelles-StatueNeptune_Parc.jpg
L'analyse dit: tous les car jusque "&" (var1), puis tous les caractères jusque "_"(var2), puis tous
les caractères jusque "-"(var3), puis tous les caractères jusque "_"(var4), puis tous les
caractères(var5).
A noter aussi qu'un caractère "+" doit être précédé de \ si présent dans la séquence d'analyse
L'ordre indique la séquence des variables; on peut y rajouter des caractères.
BRU_Manuel_v12.doc