[R] Aide sur _ReplaceStringInFile

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
tekserver
Niveau 3
Niveau 3
Messages : 37
Enregistré le : lun. 24 févr. 2014 11:36
Status : Hors ligne

[R] Aide sur _ReplaceStringInFile

#1

Message par tekserver »

Bonjour le forum,

Je pense avoir capté le fonctionnement de la fonction _ReplaceStringInFile, cependant j'ai un soucis que je n'arrives pas à résoudre.
Je fais donc appel à vous, s'il vous plait.

Dans un fichier c:\Param.ini j'ai une ligne avec :

Code : Tout sélectionner

NomServeur=NCRFRIMG1
et selon l'image Acronis utilisé je peux avoir dans le même fichier à la même ligne:

Code : Tout sélectionner

NomServeur=NCRUSIMG3
J'ai 9 image différentes et plusieurs lignes de ce type qui changent. Comment je peux faire pour remplacer cette ligne par:

Code : Tout sélectionner

NomServeur=1234TPV01
puisque selon l'image Acronis utilisé la ligne du fichier initial n'est pas la même.

J'avoue quand une valeur est toujours la même je sais le faire simplement avec un la fonction ci-dessus. Je précise que la ligne sera toujours la même.

En vous remerciant,
Cordialement.
Modifié en dernier par tekserver le lun. 03 mars 2014 21:26, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Aide sur _ReplaceStringInFile

#2

Message par jguinch »

Il y a des fonctions dédiées à la lecture et écriture des fichiers INI, comme IniRead / IniWrite. Regarde dans la doc.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
tekserver
Niveau 3
Niveau 3
Messages : 37
Enregistré le : lun. 24 févr. 2014 11:36
Status : Hors ligne

Re: [..] Aide sur _ReplaceStringInFile

#3

Message par tekserver »

Bonsoir,

Merci pour ta réponse, je vais regarder cela ce soir ou demain, en espérant trouver :)
Je vous tiens au jus.

Cordialement.
tekserver
Niveau 3
Niveau 3
Messages : 37
Enregistré le : lun. 24 févr. 2014 11:36
Status : Hors ligne

Re: [..] Aide sur _ReplaceStringInFile

#4

Message par tekserver »

Bonsoir,

J'ai pu finalement m'en sortir avec la fonction _FileWriteToLine qui fait très bien ce que je voulais faire. :roll:

Cordialement.
Répondre