Notepad++
Posté : mar. 18 mai 2021 19:06
Bonjour,
j'essaie de lancer des remplacements de chaines de caracteres dans des dossiers en utilisant Notepad++ qui est plutôt rapide (en tout cas plus que vb6 d'après ce que j'arrive à développer). Le problème c'est que je dois attendre la fin d'un action avant d'en lancer une autre et j'ai plus de 2000 modifications à faire en attaquant une arborescence de 3000 fichiers.
J'ai donc un fichier en entrée qui contient les chaines à remplacer et par quoi. Ca, j'arrive à gérer avec AutoIT.
Mon souci se situe sur NP++. Quand je lance un Ctrl Shift R, j'ai bien la bonne fenêtre de recherche. J'arrive à renseigner les champs Recherche, Remplacer par, Filtres, Dossier mais ensuite, je n'arrive pas à me positionner sur le bouton Remplacer tout. Autoit Window Info ne le voit pas et si je l'attaque avec :
ControlClick ( $hWnd,"","Remplacer tout" )
Send("{ENTER}")
il ne lance pas le remplacement.
Voilà. Si quelqu'un a une proposition, je suis preneur.
Merci à vous.
j'essaie de lancer des remplacements de chaines de caracteres dans des dossiers en utilisant Notepad++ qui est plutôt rapide (en tout cas plus que vb6 d'après ce que j'arrive à développer). Le problème c'est que je dois attendre la fin d'un action avant d'en lancer une autre et j'ai plus de 2000 modifications à faire en attaquant une arborescence de 3000 fichiers.
J'ai donc un fichier en entrée qui contient les chaines à remplacer et par quoi. Ca, j'arrive à gérer avec AutoIT.
Mon souci se situe sur NP++. Quand je lance un Ctrl Shift R, j'ai bien la bonne fenêtre de recherche. J'arrive à renseigner les champs Recherche, Remplacer par, Filtres, Dossier mais ensuite, je n'arrive pas à me positionner sur le bouton Remplacer tout. Autoit Window Info ne le voit pas et si je l'attaque avec :
ControlClick ( $hWnd,"","Remplacer tout" )
Send("{ENTER}")
il ne lance pas le remplacement.
Voilà. Si quelqu'un a une proposition, je suis preneur.
Merci à vous.