Inhoudsopgave:
Definitie - Wat betekent .INI File?
Een .INI-bestand is een type bestand dat configuratie-informatie bevat in een eenvoudige, vooraf gedefinieerde indeling. Het wordt gebruikt door Windows-besturingssystemen en Windows-toepassingen om informatie op te slaan over de voorkeuren en de besturingsomgeving van de gebruiker. Deze bestanden zijn platte tekstbestanden met een basisstructuur die bestaat uit eigenschappen en secties.
Het wordt uitgesproken als "dot in-ee" of gewoon "in-ee" bestand, waarbij .ini staat voor "initialisatie".
Techopedia legt het .INI-bestand uit
Indeling van .ini-bestand:
Eigenschap: het basiselement in een .ini-bestand is een eigenschap. Elke eigenschap bevat een naam en een waarde die worden gescheiden met een "is gelijk" -teken (=). Dit wordt weergegeven in de notatie "keyname = value".
Sectie: de eigenschappen kunnen worden gerangschikt in willekeurig genoemde "secties" in het bestand. Elke sectie begint met een sectiekop met een sectienaam tussen de vierkante haken. Bijvoorbeeld, "".
Opmerking: de puntkomma's (;) die aan het begin van de regel worden gebruikt, vertegenwoordigen een opmerking. De commentaarregels worden meestal genegeerd.
Oudere versies van Windows waren in grote mate afhankelijk van .ini-bestanden. Vanaf Windows 95 begon Microsoft het gebruik van het Windows-register in plaats van .ini-bestanden sterk te promoten, wat een gecentraliseerde, betrouwbare, uitbreidbare en efficiënte service biedt, waarmee applicatieontwikkelaars en systeembeheerders de configuratieproblemen kunnen beheren. Later kon met de toepassing van de Extensible Markup Language (XML) als de factostandaard voor de inhoudsbeschrijving van configuratiebestanden veel van de tekortkomingen van het eenvoudige .ini-bestand worden verholpen, bijvoorbeeld willekeurige nesting. Toch gebruiken veel huidige applicaties nog steeds .ini-bestanden voor achterwaartse compatibiliteit met eerdere versies van Windows. Sommige configuratiebestanden gebruiken een andere bestandsextensie, bijvoorbeeld .cfg, .conf of zelfs .txt, maar de indeling is hetzelfde.
