Bonjour,
Le but de ce petit script est de mettre à jour des fichiers de configuration utilisé par une application.
J'ai donc un dossier qui contient mes fichiers de configuration : C\MonAppli\cfg qui contient cfgserver.txt, cfgoracle.txt, cfgappli.txt...
Et un dossier qui contient une ou plusieurs lignes à rajouter sur un ou plusieurs fichiers de configuration : C:\MAJ\cfgserver.txt, cfgappli.txt.
Dans cet exemple je dois récupérer le contenu de cfgserver.txt et le mettre à la fin du fichier C:\MonAppli\cfg\cfgserver.txt idem avec cfgappli.txt.
Ce n'est pas tout le temps les mêmes fichiers à mettre a jour. Parfois j'en ai qu'un.
Passons à la structure des fichiers :
Dans C:\MonAppli\cfg\ les fichiers sont structurés ainsi :
Le fichier commence par un { et fini par } il faut donc insérer le texte avant ce caractère; A noter que ce caractère est utilisé plusierus fois dans le fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 { {Le contenu du fichiers} {encore un} }
Dans le dossier C:\MAJ
Les fichiers ne sont pas strucuré. Il faut donc récupérer le contenu tel quel et le coller avant la fin du } de l'autre fichiers
J'espère avoir été clair.
D'avance merci pour vos réponses.
Partager