[RECHERCHE] Notepad - Rechercher/Remplacer

Vous recherchez un programme, une solution, posez votre question ici.
Répondre
Auteur du sujet
Rpapa
Petit Nouveau
Petit Nouveau
Messages : 17
Enregistré le : il y a 4 ans

[RECHERCHE] Notepad - Rechercher/Remplacer

Message par Rpapa »

Bonjour

Je cherche à faire un rechercher / remplacer sur tous les fichiers (.tex) d'un répertoire.
Les fichiers sont des fichiers textes (Latex), ils ne sont pas nécessairement ouverts.
je souhaite mettre dans le champ remplacer le nom du fichier en cours de remplacement.
Je ne trouve pas le paramètre qui permet de récupérer le nom du fichier courant. Quel est-il s'il existe?


Merci
Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 4841
Enregistré le : il y a 12 ans

Message par Joselito »

@Rpapa,
  1. Le titre du fil de discussion n'est pas correct. Règle N°2
  2. Ta demande est obscure. Tu souhaites modifier le contenu de plusieurs fichiers ? Des fichiers texte ? Ouverts dans la même fenêtre de NotePad peut-être ?
Décryptage des liens avec ThiWeb Live

Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13795
Enregistré le : il y a 16 ans

Message par LaDidi21 »

@Rpapa :
Rien compris à la demande :pensive:

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Barca
Ultra VIP
Ultra VIP
Messages : 1617
Enregistré le : il y a 5 ans
Localisation : CH

Message par Barca »

@Rpapa
Moi non plus
Avatar du membre
Philoudemer
VIP
VIP
Messages : 1257
Enregistré le : il y a 12 ans
Localisation : Annecy
Contact :

Message par Philoudemer »

@Rpapa
Je ne suis pas certain d'avoir bien compris ta demande, mais au cas où .....
Pour rechercher et remplacer le nom des fichiers comportant l'extension .tex, tu peux utiliser des outils de renommage de fichiers .
Sur Windows :
Télécharge et installe Ant Renamer.
Ajoute les fichiers .tex à la liste.
Sélectionne "Chercher et remplacer" dans les options de renommage.
Tape le texte de recherche et le texte de remplacement.
Clique sur "Appliquer les Changements".
Avatar du membre
sharky
Habitué
Habitué
Messages : 171
Enregistré le : il y a 6 ans

Message par sharky »

Hello

Effectivement, je partage l'avis des autres concernant la clarté de ta demande.
Si tu veux simplement renommer des fichiers avec l'extension .lex en .txt, tu peux procéder comme suit :
Ouvre un terminal.
Navigue jusqu'au répertoire contenant tes fichiers .lex en utilisant la commande :

Code : Tout sélectionner

cd /D C:\ton\chemin\avec\les\LEX
Puis, utilise la commande suivante pour renommer les fichiers :

Code : Tout sélectionner

ren *.lex *.txt
Si tes besoins sont plus complexes, tu peux utiliser des outils comme Ant Renamer comme cité ou les PowerToys de Microsoft, qui incluent la fonction PowerRename pour faciliter la gestion des fichiers.
https://learn.microsoft.com/fr-fr/windo ... owerrename
PowerToys peuvent t'aporter d'autres outils https://learn.microsoft.com/fr-fr/windows/powertoys/
Commande d'installation silencieuse

Code : Tout sélectionner

winget install -h Microsoft.PowerToys
ou

Code : Tout sélectionner

winget install -h AntSoftware.AntRenamer
Avatar du membre
Joselito
Modérateur
Modérateur
Messages : 4841
Enregistré le : il y a 12 ans

Message par Joselito »

@Rpapa,

Tu as corrigé le titre, c'est bien.
Tu as précisé ta demande, c'est bien mais l'idéal c'est de le signaler par un "Édit le ..." sinon ça rend le fil de discussion encore plus difficile à suivre.

Si je pige bien :
  • Tu souhaites modifier en lot, le contenu de fichiers texte en remplaçant dans chacun, la chaine de caractère "XXXXXXXXX" par le nom du fichier lui-même.
  • Tout ça avec le NotePad de Windows.
À ma connaissance, ce n'est pas possible.
Utilise un fichier de commandes ou un script Powershell.
Décryptage des liens avec ThiWeb Live

Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13795
Enregistré le : il y a 16 ans

Message par LaDidi21 »

@Rpapa :
+1 / Joselito.
Cmd ou PowerShell.
Éventuellement, UltraEdit ou Notepad++ mais j'en doute.

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
sharky
Habitué
Habitué
Messages : 171
Enregistré le : il y a 6 ans

Message par sharky »

+1 par script

Mais qu'aimerais-tu faire exactement ?
https://www.i2m.univ-amu.fr/perso/laure ... e.tex.html
je souhaite mettre dans le champ remplacer le nom du fichier en cours de remplacement.
Quelle valeur dans le .tex veux tu adapter par le nom du fichier ou l'inverse renommer par une variable dans le .tex, laquelle ?
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités