Slt youki,
je reviens a la charge

au sujet d un .EXE que je t avais demande il y a quelques temps d ici

, bien sur si tu as le temps de t y pencher

Ajouter une Ligne a un fichier SI celle ci n existe pas (en debut de ligne, sans respecter la casse) avec une option "FILE", ce qui permeterait d ajouter le contenu d un fichier a la place d une "OCCURENCE"
USAGE : ADDTEXT.EXE <Fichier Cible> <Occurence> ou [File=""]
exemple avec une Occurence
contenu de fichier.txt
QuoteParams=YES
USEROMEXTENSION=YES
PASSONLYROMNAME=NO
ADDTEXT.exe "c:\Atomic\fichier.txt" "LoadingScreen="
Contenu de Fichier.txt apres traitement
QuoteParams=YES
USEROMEXTENSION=YES
PASSONLYROMNAME=NO
LoadingScreen= *** le contenu a ete modifier
si la ligne EXISTE deja (meme si elle contient du texte apres, ne rien faire
exemple
contenu de fichier.txt
QuoteParams=YES
USEROMEXTENSION=YES
PASSONLYROMNAME=NO
LOADINGSCREEN=c:\chargement\chargement.png
ADDTEXT.exe "c:\Atomic\fichier.txt" "LoadingScreen="
Contenu de Fichier.txt apres traitement
QuoteParams=YES
USEROMEXTENSION=YES
PASSONLYROMNAME=NO
LOADINGSCREEN=c:\chargement\chargement.png *** Le contenu n a pas ete modifier
avec l option [FILE] ca donnerait ceci
exemple avec l option FILE
Fichier a modifier "MENU.TXT"
Fichier contenant les Occurences a ajouter "PACK_CONSOLE.TXT"
menu.txt
saturn
pack_console.txt
megadrive
saturn
dreamcast
ADDTEXT.EXE "c:\atomic\menu.txt" FILE="c:\atomic\pack_console.txt"
il ajouterait les occurences MEGADRIVE et DREAMCAST au fichier MENU.TXT
le deuxieme .EXE que je voudrais est le meme mais pour EFFACER une ligne a la place de l AJOUTER
ce qui donnerait par exemple
DELTEXT.EXE <Fichier Cible> <Occurence> ou [File=""]
ca me permettra d integrer les Layouts de Donald a mon Install par une MaJ en SUPPRIMANT, puis en AJOUTANT les lignes concernant les layouts sans modifier le reste du Fichier de Config de l utilisateur
si tu as besoin de details supplementaires, n hesite pas
Merci
LaDite