je recherche le code pour faire des remplacements dans un fichier par notepad++ :
Code : Tout sélectionner
Run ("C:\Program Files\Notepad++\notepad++.exe E:\test.xml")
WinWaitActive("[CLASS:Notepad]")je bloque.
merci pour votre aide.
Code : Tout sélectionner
Run ("C:\Program Files\Notepad++\notepad++.exe E:\test.xml")
WinWaitActive("[CLASS:Notepad]")
Code : Tout sélectionner
Run ("C:\Program Files\Notepad++\notepad++.exe E:\test.xml")
WinWaitActive("[CLASS:Notepad++]")
Send('^h') ; Envoye un Ctrl+H
WinWaitActive("[CLASS:#32770]") ; Attend l'arrivée de la fenêtre de remplacement
Send('"{TAB}""{TAB}t') ; Remplit " dans le premier champ, passe au suivant, remplit "" dans le second, sort des champs de saisie, et appuie sur t pour lancer la fonction du bouton 'Remplacer tout'
Code : Tout sélectionner
Run("C:\Program Files\Notepad++\notepad++.exe" $path_imp & $fic & "C1.xml") ; ne marche pas
path_imp = "E:\Data\"
$fic=@YEAR & "-" & @MON & "-" & @MDAY & "\"
Ça ne marche pas (sous entendu : "Je n'arrive pas à le faire marcher") et ça ne compile pas sont deux choses totalement différentes.emanemos a écrit :Run("C:\Program Files\Notepad++\notepad++.exe $path_imp & $fic & "C1.xml"") ne marche pas

Code : Tout sélectionner
~~~~~~~~~^