Fichier INI

Fichier INI
Page d'aide sur l'homonymie Pour les articles homonymes, voir INI.

En informatique, un fichier INI est un fichier de configuration dans un format de données introduit par les systèmes d'exploitation Windows en 1985. Par convention les noms de ces fichiers portent l'extension « .ini ».

Sommaire

Histoire

Le format a été introduit par Microsoft avec le système d'exploitation Windows 1.0 en 1985. L'utilisation de ce format de fichier s'est tout d'abord répandu parmi les logiciels qui fonctionnent sur ce système d'exploitation, puis plus tard sur des logiciels fonctionnant sur d'autres systèmes d'exploitation, tels que ceux de la famille Unix.

Depuis la sortie du système d'exploitation Windows NT, en 1993, Microsoft a beaucoup diminué l'utilisation de ce format pour ses propres logiciels. Les paramètres de configuration sont alors placées dans une base de données - la base de registre - en lieu et place de fichiers INI.

Description du format

Les fichiers INI sont des fichiers texte : ils peuvent être manipulés avec un logiciel courant de type éditeur de texte.

Les fichiers sont divisés en sections. chaque section comporte un certain nombre de paramètres de configuration. Chaque section commence par un titre placé entre crochets « [ » et « ] ».

La valeur de chaque paramètre de configuration est indiquée par une formule : paramètre = valeur.

Les fichiers peuvent contenir des commentaires. Les commentaires sont souvent utilisés pour décrire les paramètres et les valeurs à introduire. Ils sont précédés d'un point-virgule ou plus rarement d'un dièse.

Exemple de fichier INI

 ; Last modified 15 July 2010 by Juan Dona
[owner]
name=juan dona
organization=cablage ideal
 
[database]
server=192.0.2.42     ; use IP address in case network name resolution is not working
port=143
file = "acme payroll.dat"

Usages de fichiers INI

Pour les versions postérieures à Windows 3.x, Microsoft a remplacé la plus grande partie de ses fichiers d'initialisation (*.ini) par la base de registre. Néanmoins, Microsoft continue à utiliser un grand nombre de fichiers .ini, les plus connus étant :

  • boot.ini : voir NTLDR ;
  • desktop.ini : personnalisation de l'affichage dans un répertoire par l'explorateur ;
  • odbc.ini : qui est aussi le nom d'une clé de la base de registre.

system.ini et win.ini qui étaient utilisés pour configurer les versions de Windows d'avant 1995.

Ce format est aussi utilisé pour des logiciels non Microsoft, par exemple :

  • php.ini pour PHP.

De nombreux langages de programmation permettent de lire (et modifier) un fichier ayant ce format, par exemple : C++ (avec la librairie Qt entre autres), .NET, Python, Perl, Tcl, etc.

Utilitaire de configuration système

L'utilitaire de configuration système (Msconfig) est un outil fourni avec différentes versions de Windows permettant de modifier certains paramètres du système, dont certains sont stockés dans des fichiers au format INI.

La version fournie avec Windows XP offre une interface graphique pour modifier et vérifier les fichiers boot.ini, system.ini et win.ini.

Liens externes

API dans les différents langages de programmation

Voici quelques API proposant des moyens de lecture d'un fichier INI :


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Fichier INI de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Fichier initialisation — Fichier INI Pour les articles homonymes, voir INI. En jargon informatique, un fichier INI désigne un fichier de configuration dans un format introduit par les systèmes d exploitation Windows. Par convention les noms de ces fichiers portent l… …   Wikipédia en Français

  • .ini — Fichier INI Pour les articles homonymes, voir INI. En jargon informatique, un fichier INI désigne un fichier de configuration dans un format introduit par les systèmes d exploitation Windows. Par convention les noms de ces fichiers portent l… …   Wikipédia en Français

  • Ini file — Fichier INI Pour les articles homonymes, voir INI. En jargon informatique, un fichier INI désigne un fichier de configuration dans un format introduit par les systèmes d exploitation Windows. Par convention les noms de ces fichiers portent l… …   Wikipédia en Français

  • Fichier De Configuration — Exemple d un fichier de configuration ouvert à l aide de gedit (fichier de configuration de GNU GRUB). En informatique, un fichier de configuration contient des informations de configuration utilisées par un programme informatique pour adapter ou …   Wikipédia en Français

  • Ini — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. INI, sigle de trois lettres, peut faire référence à : un prénom égyptien dans l Antiquité, Ini Ier pharaon, Fichier INI, un fichier d initialisation… …   Wikipédia en Français

  • Fichier de configuration — Exemple d un fichier de configuration ouvert à l aide de gedit (fichier de configuration de GNU GRUB). En informatique, un fichier de configuration contient des informations de configuration utilisées par un programme informatique pour adapter ou …   Wikipédia en Français

  • INI — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. INI, sigle de trois lettres, peut faire référence à : un prénom égyptien dans l Antiquité, Ini Ier pharaon, Fichier INI, un fichier d initialisation… …   Wikipédia en Français

  • Fichier Informatique — En informatique, un fichier est un lot d informations portant un nom et conservé dans une mémoire. Les fichiers sont la plupart du temps conservés sur des mémoires de masse tels que les disques durs. Les mémoires de masse permettent de conserver… …   Wikipédia en Français

  • Fichier informatique — En informatique, un fichier est un lot d informations portant un nom et conservé dans une mémoire. Les fichiers sont la plupart du temps conservés sur des mémoires de masse tels que les disques durs. Les mémoires de masse permettent de conserver… …   Wikipédia en Français

  • INI — ● /ini/ ext. ►TYPFICH►WINDOWS►EXT Fichiers contenant des ordres d initialisation et des paramètres divers pour un programme particulier. En général, c est pour les applications sous Windows, mais ce type de fichier se répand ailleurs, sous DOS… …   Dictionnaire d'informatique francophone

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”