[R] Remplacement d'une chaine dans de nombreux fichiers

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

[R] Remplacement d'une chaine dans de nombreux fichiers

#1

Message par Yogui »

Bonjour,

je n'arrive pas à finir mon script :(

la problèmatique est la suivante un site enregistrait des résultats dans des fichiers HTML. A l'ouverture de ces fichiers le site Web s'ouvrait en récupérant les infos.

Ce site web vient de changer d'adresse et demande de modifier 300 fichiers j'ai donc tenter un petit code mais il ne modifie qu'un seul fichier pouvez vous le corriger ?

► Afficher le texte


exemple de fichier :
► Afficher le texte

Merci pour votre aide
Modifié en dernier par Yogui le mar. 24 févr. 2009 17:26, modifié 1 fois.
primax
Niveau 1
Niveau 1
Messages : 9
Enregistré le : lun. 03 nov. 2008 14:19
Status : Hors ligne

Re: [..] Remplacement d'une chaine dans de nombreux fichiers

#2

Message par primax »

Salut Yogui

Voila un bon debut de modif :
► Afficher le texte
Pense à modifier $dossieratraiter =

Attention cela ne te modifera pas les sous dossiers
je te conseille te modif en utilisant la fonction Listage fichier par _FileListToArray3(

Fait des backups avant , on ne sait jamais

Bon courage
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Remplacement d'une chaine dans de nombreux fichiers

#3

Message par Tlem »

Pour simplifier les choses, il est possible d'utiliser ceci :

Code : Tout sélectionner

#Include <File.au3>
_ReplaceStringInFile($szFileName, $szSearchString, $szReplaceString[, $fCaseness = 0[, $fOccurance = 1]])
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Remplacement d'une chaine dans de nombreux fichiers

#4

Message par Yogui »

Merci pour cette fonction que je ne connaissai pas ça fonctionne !

Merci beaucoup pour le temps gagné
Répondre