Il existe donc un autre type de fichier texte que l'on appelle fichiers d'initialisation.

Ceux-ci s'organisent exactement de la même manière qu'un fichier mirc, à savoir qu'ils comportent des sections. Chaque section contient une liste d'identificateurs, et chaque identificateur se voir attribuer une valeur.

Voyons un exemple, celui de mirc.ini. Il contient de nombreuses sections, parmi elles la section DDE dont voici la description:
[DDE]
ServerStatus=on
ServiceName=mirc
La section est DDE, elle comporte deux identificateurs ServerStatus et ServiceName, respectivement égaux à on et mirc.

Pour écrire dans un fichier de type initialisation, la fonction type est:
/writeini -n <Fichier ini> <Section> <Identificateur> <Valeur>
Le paramètre -n est optionnel: il permet de dire à mirc d'écrire dans un fichier même s'il est plus grand que 64K.

Pour reproduire la section DDE du fichier mirc.ini dans un nouveau fichier my.ini, taper:
/writeini my.ini DDE ServerStatus on
/writeini my.ini DDE ServiceName mirc
N'utilisez jamais ces instructions pour écrire directement dans un fichier .ini système de mirc.

La fonction pendante de /writeini et $readini dont le paramètrage est le suivant:
$readini <-n> <Nom de fichier> <section> <identificateur>
Cette fonction va retourner la valeur de identificateur. Exemple:

/echo 1 -a $readini mirc.ini DDE ServiceName
Enfin la fonction remini <Fichier> <Section> <Identificateur>

permet de supprimer un identificateur, voire une section entière.

Précédent: La fonction /write   Suivant: Suite du cours   Début de page   Sommaire