Vbs chercher et remplacer mais pas le texte recherché
Bonjour,
N'étant pas trop familiarisé avec le vbs,
Je souhaite rechercher un texte dans un fichier txt puis remplacer une autre valeur si elle est trouvée sur la même ligne.
J'ai déjà trouvé ce script sui me permet de remplacer du texte
Code:
1 2 3 4 5 6 7 8 9 10
| Const ForReading = 1
Const ForWriting = 2
Set objFSO = CreateObject("Scripting.FileSystemObject" )
Set objFile = objFSO.OpenTextFile("CHEMIN\FICHIER.TXT", ForReading)
strText = objFile.ReadAll
objFile.Close
strNewText = Replace(strText, "backup", "OK backup")
Set objFile = objFSO.OpenTextFile("CHEMIN\FICHIER2.TXT", ForWriting)
objFile.WriteLine strNewText
objFile.Close |
dans ce scipt, le mot backup est remplacé par OK backup
ce que je souhaite faire c'est rechercher le mot success et remplacer le mot backup par OK backup en fonction de la réussite de la recherche du mot success.
exemple :
backup xxx success
backup yyy failed
après modification :
OK backup xxx success
backup yyy failed
cela fait un moment que je cherche sans trouver.
Merci d'avance pour votre aide !
batist3