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
dans ce scipt, le mot backup est remplacé par OK backup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
Partager