Recherche infructueuse
Moderators: white, nsp, Stefan2
Recherche infructueuse
Hello
J'ai un souci de recherche avec total commander. J'explique :
Je me suis rendu compte que certains fichiers sur mon disque dur sont nommés "Exemple .jpg" ou "Machin .txt", avec un espace inutile en fin de nom.
Je voudrais faire une recherche de ces fichiers, en afficher la liste, et enlever cet espace inutile.
Mais voilà, je n'y arrive pas
ça doit pourtant être possible ?
Si une âme charitable pouvait me dépanner...
Merci par avance.
TC 9.21a
Win 7 x64 Fr
J'ai un souci de recherche avec total commander. J'explique :
Je me suis rendu compte que certains fichiers sur mon disque dur sont nommés "Exemple .jpg" ou "Machin .txt", avec un espace inutile en fin de nom.
Je voudrais faire une recherche de ces fichiers, en afficher la liste, et enlever cet espace inutile.
Mais voilà, je n'y arrive pas
ça doit pourtant être possible ?
Si une âme charitable pouvait me dépanner...
Merci par avance.
TC 9.21a
Win 7 x64 Fr
- ghisler(Author)
- Site Admin
- Posts: 48124
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Recherche infructueuse
Oui, donnez le nom en guillemets dans la fenêtre de recherche:
"Exemple .jpg"
"Exemple .jpg"
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Recherche infructueuse
Merci pour cette réponse mais, soit je ne comprends pas, soit elle ne convient pas.
En effet, j'essaie de trouver TOUS les fichiers qui comportent cet espace en fin de nom.
En fait, il faudrait que TC trouve en même temps :
photo1 .jpg
maison .jpg
animaux .mp4
soleil .flac
etc.
En effet, j'essaie de trouver TOUS les fichiers qui comportent cet espace en fin de nom.
En fait, il faudrait que TC trouve en même temps :
photo1 .jpg
maison .jpg
animaux .mp4
soleil .flac
etc.
Re: Recherche infructueuse
Bonjour,
il suffit de mettre :
dans le champ de recherche pour une recherche simple.
La limitation est que des fichiers tel que : 'le nom de fichier .contient des points.txt' va aussi être affiché car le premier point est intercepté.
Pour ne pas tenir compte de cela, il faut utiliser une expression régulière et cocher la case RegExp :
il suffit de mettre :
Code: Select all
"* .*"
dans le champ de recherche pour une recherche simple.
La limitation est que des fichiers tel que : 'le nom de fichier .contient des points.txt' va aussi être affiché car le premier point est intercepté.
Pour ne pas tenir compte de cela, il faut utiliser une expression régulière et cocher la case RegExp :
Code: Select all
^.*\s+\.[^\.]*$
Re: Recherche infructueuse | Espace à la fin du nom du fichier | MUT
2nsp
Avec l'outil de renommage multiple, vous pouvez supprimer les blancs:
Menu "Fichiers" - Outil Renommer (par lots) Ctrl+M
Que doit être la commande RegEx pour que vous puissiez ENLEVER l'espace à la fin ("Remplacer par:")?
salut
Charles
Rechercher: ev:files:regex:^.*\s+\.[^\.]*$ [x] Everything --> Note: Pour les requêtes de fichiers, il n'y avait que des résultats corrects malgré les points "."
dans le nom du fichier!
Rechercher: ev:folders:regex:^.*\s+\.[^\.]*$ [x] Everything --> Attention: Trouve le dossier "Can-t ouvrir un fichier.PNG correctement".
Traduit avec www.DeepL.com/Translator
Avec l'outil de renommage multiple, vous pouvez supprimer les blancs:
Menu "Fichiers" - Outil Renommer (par lots) Ctrl+M
Code: Select all
- Rechercher: ^.*\s+\.[^\.]*$ [x] RegEx
- Remplacer par: [x] RegEx
salut
Charles
Rechercher: ev:files:regex:^.*\s+\.[^\.]*$ [x] Everything --> Note: Pour les requêtes de fichiers, il n'y avait que des résultats corrects malgré les points "."
dans le nom du fichier!
Rechercher: ev:folders:regex:^.*\s+\.[^\.]*$ [x] Everything --> Attention: Trouve le dossier "Can-t ouvrir un fichier.PNG correctement".
Traduit avec www.DeepL.com/Translator
Re: Recherche infructueuse | RegEx | "Fichiers" - Outil Renommer (par lots) Ctrl+M
Je ne parle pas RegEx mais j'ai essayé depuis longtemps de trouver une solution dans l'outil de renommage multiple.
Avec le code modifié suivant, j'ai réussi à supprimer au moins le dernier espace dans le nom du fichier:
1. Fichiers de marques
2. Menu "Fichiers" - Outil Renommer (par lots) Ctrl+M
Masque p.renom.: nom fichier: [N] ... Extension: [E]
Chercher & Remplacer
☑ [E]
☑ ExRég.
*) ATTENTION: Un seul caractère espace (le dernier caractère espace) est supprimé avant l'extension!
Il serait souhaitable que le résultat soit: ab c.txt, c'est-à-dire que tous les espaces avant l'extension soient supprimés.
Pour l'instant, cela n'est possible que si vous appelez plusieurs fois plusieurs requêtes de recherche
et Outil Renommer (par lots) Ctrl+M et les renommez.
2nsp
Y a-t-il encore place à l'amélioration?
Le code de recherche des fichiers avec des espaces à la fin est toujours le même que ci-dessus: ^.*\s+\.[^\.]*$ ☑ ExpRég.
Appuyez ensuite sur le bouton "Afficher la liste..." dans le masque de recherche avec les résultats de la recherche.
Ctrl+A marque la liste des résultats, Ctrl+M …
Traduit avec www.DeepL.com/Translator
Match Information https://regex101.com/
Windows 10 Pro (x64) Version 1809 (OS Build 17763.134)
TC 9.21a - 32 bit + 64 bit | Everything - Version 1.4.1.921 (x64)
Avec le code modifié suivant, j'ai réussi à supprimer au moins le dernier espace dans le nom du fichier:
1. Fichiers de marques
2. Menu "Fichiers" - Outil Renommer (par lots) Ctrl+M
Masque p.renom.: nom fichier: [N] ... Extension: [E]
Chercher & Remplacer
Code: Select all
Chercher: (^.*)(\s+)(\.[^\.]*$)
Remplacer par: $1$3
☑ ExRég.
Code: Select all
!-----------------------!----------------------!
! Ancien Nom ! Nouveau nom !
!-----------------------!----------------------!
! ab .exe c_Ko pie .txt ! ab .exe c_Ko pie.txt !
! ab c .txt ! ab c.txt !
! ab c .txt ! ab c .txt *) !
!-----------------------!----------------------!
Il serait souhaitable que le résultat soit: ab c.txt, c'est-à-dire que tous les espaces avant l'extension soient supprimés.
Pour l'instant, cela n'est possible que si vous appelez plusieurs fois plusieurs requêtes de recherche
et Outil Renommer (par lots) Ctrl+M et les renommez.
2nsp
Y a-t-il encore place à l'amélioration?
Le code de recherche des fichiers avec des espaces à la fin est toujours le même que ci-dessus: ^.*\s+\.[^\.]*$ ☑ ExpRég.
Appuyez ensuite sur le bouton "Afficher la liste..." dans le masque de recherche avec les résultats de la recherche.
Ctrl+A marque la liste des résultats, Ctrl+M …
Traduit avec www.DeepL.com/Translator
Match Information https://regex101.com/
Windows 10 Pro (x64) Version 1809 (OS Build 17763.134)
TC 9.21a - 32 bit + 64 bit | Everything - Version 1.4.1.921 (x64)
Re: Recherche infructueuse
Maintenant j'ai trouvé la solution où plusieurs espaces dans le nom de fichier peuvent être supprimés avant l'extension du fichier.
Masque p.renom.: nom fichier: [N] ... Extension: [E]
Chercher & Remplacer
☑ [E]
☑ ExRég.
*) Voici un indice, car les fichiers auraient théoriquement le même nom...
2nsp
Merci beaucoup pour votre code - je n'aurais jamais trouvé cette solution toute seule!
2froulik
Avant de renommer, il est recommandé d'avoir une sauvegarde et d'effectuer un contrôle visuel dans la fenêtre de renommage.
Vor Umbenennung empfiehlt es sich ein Backup zu haben und im Umbenenn-Fenster eine Sichtkontrolle durchzuführen.
Traduit avec www.DeepL.com/Translator
Masque p.renom.: nom fichier: [N] ... Extension: [E]
Chercher & Remplacer
Code: Select all
Chercher: (^.)*(\s+)(\.[^\.]*$)
Remplacer par: $1$3
☑ ExRég.
Code: Select all
!-----------------------!----------------------!
! Ancien Nom ! Nouveau nom !
!-----------------------!----------------------!
! ab .exe c_Ko pie .txt ! ab .exe c_Ko pie.txt !
! ab c .txt ! ab c.txt ! *)
! ab c .txt ! ab c.txt ! *)
!-----------------------!----------------------!
2nsp
Merci beaucoup pour votre code - je n'aurais jamais trouvé cette solution toute seule!
2froulik
Avant de renommer, il est recommandé d'avoir une sauvegarde et d'effectuer un contrôle visuel dans la fenêtre de renommage.
Vor Umbenennung empfiehlt es sich ein Backup zu haben und im Umbenenn-Fenster eine Sichtkontrolle durchzuführen.
Traduit avec www.DeepL.com/Translator
Re: Recherche infructueuse
2froulik
Voici une description illustrée de votre soutien: https://www.bilder-hochladen.net/files/big/lwdu-14-cb77.png
salut
Charles
PS: Je pourrais zoomer l'image avec la molette CTRL+souris à la taille désirée.
Traduit avec www.DeepL.com/Translator
Voici une description illustrée de votre soutien: https://www.bilder-hochladen.net/files/big/lwdu-14-cb77.png
salut
Charles
PS: Je pourrais zoomer l'image avec la molette CTRL+souris à la taille désirée.
Traduit avec www.DeepL.com/Translator
Re: Recherche infructueuse
Rhââ !
quelques jours d'absence et voici de multiples réponses / commentaires.
je vous remercie de votre soutien
là je n'ai pas le loisir de tester vos suggestions
mais ça me paraît sérieux tout ça
je vous tiens au courant dès que.
Merci encore
quelques jours d'absence et voici de multiples réponses / commentaires.
je vous remercie de votre soutien
là je n'ai pas le loisir de tester vos suggestions
mais ça me paraît sérieux tout ça
je vous tiens au courant dès que.
Merci encore