.ini

.ini

Fichier INI

Page d'aide sur l'homonymie 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'extension «.ini».

Sommaire

Histoire

le format a été introduit par Microsoft avec Windows 1.0 en 1985.

Depuis la sortie de Windows NT en 1993, Microsoft a beaucoup diminué l'usage de ce format pour ses propres logiciels.

les systèmes d'exploitation Windows utilisent maintenant une base de données pour stocker de nombreux paramètres de configuration: la base de registre, et le format est utilisé dans de nombreux logiciels y compris des logiciels qui ne sont pas concus pour Windows.

Description du format

Les fichiers INI sont des fichiers texte, ils peuvent être manipulés avec un logiciel courant de type editeur 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.


Exemple de fichier INI

 ; last modified 1 April 2001 by John Doe
[owner]
name=John Doe
organization=Acme Products
 
[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. Pour les informaticiens chenus qui ont connu Windows dans les années 1980 et 1990, cela évoque un lointain passé.

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 les API pour les différents langages de programmation concernant le format .INI

fonctionne aussi avec la plateforme de développement Mono.

  • Portail de l’informatique Portail de l’informatique
  • Portail de Microsoft Windows Portail de Microsoft Windows
Ce document provient de « Fichier INI ».

Wikimedia Foundation. 2010.

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

Regardez d'autres dictionnaires:

  • .ini — файл (англ. Initialization file)  это файл конфигурации, который содержит данные настроек для Microsoft Windows, Windows NT и некоторых приложений. Появились с самых первых версий Windows. В версии Windows 1.01 это был только файл… …   Википедия

  • INI — can be an acronym or a word that may mean:Computing * INI file, a configuration file for computer applicationsOrganizations * Isaac Newton Institute (INI) * Instituto Nacional de Industria (INI), Spanish industrial development organization *… …   Wikipedia

  • ini — ini·tial·er; ini·tial·ly; ini·ti·a·tion; ini·ti·a·tor; ini·tia·to·ry; ini·tial·ism; ini·tial·ize; ini·tial; ini·tia·tive; ini·tial·iza·tion; …   English syllables

  • 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

  • Ini — steht für: Flughafen Niš in Serbien als IATA Code Initialisierungsdatei, eine Textdatei, die unter Windows zum Ablegen von Programmeinstellungen verwendet wird Instituto Nacional de Industria, die ehemalige spanische staatliche Industrie Holding… …   Deutsch Wikipedia

  • Ini — puede referirse a: .ini: extensión de archivo para denotar ficheros de configuración utilizados por aplicaciones de los sistemas operativos Windows. INI: Instituto Nacional de Industria de España (INI). Esta página de desambiguación cataloga… …   Wikipedia Español

  • INI — steht für: Flughafen Niš in Serbien als IATA Code Initialisierungsdatei, eine Textdatei, die zum Ablegen von Programmeinstellungen verwendet wird Instituto Nacional de Industria, die ehemalige spanische staatliche Industrie Holding Gesellschaft… …   Deutsch Wikipedia

  • INI — (pronunciamos ini ) sustantivo masculino 1. Sigla de Instituto Nacional de Industria , España …   Diccionario Salamanca de la Lengua Española

  • INI — son las siglas de: 1. Instituto Nacional de Industria de España 2. Instituto Nacional Indigenista de México * * * ► ORGANIZACIÓN Siglas de Instituto Nacional de Industria …   Enciclopedia Universal

  • .ini — ini,   Namenserweiterung für eine Initialisierungsdatei …   Universal-Lexikon

  • 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”