INI (extensión de archivo)

INI (extensión de archivo)
Para otros usos de este término, véase INI.

Ésta es una extensión de archivo para denotar ficheros de configuración utilizados por aplicaciones de los sistemas operativos Windows.

El término proviene de "Windows Initialization file", es decir, archivo de inicialización de Windows.

Contenido

Breve reseña histórica

Los archivos .ini comenzaron a utilizarse en las primeras versiones de Windows siendo ya muy populares en la versión 3.11. El propio Windows (en aquella versión aún no podía denominarse sistema operativo) utilizaba dos ficheros .ini para arrancar: WIN.INI y SYSTEM.INI. Estos ficheros incluyen información básica para el inicio de Windows, tales como las impresoras instaladas y sus parámetros

Dada la sencillez de los archivos .ini, todas las aplicaciones lo adoptaron como estándar para almacenar sus parámetros de configuración. Pero esto tenía el inconveniente de que era complicado localizar el archivo de configuración correcto para cada aplicación, puesto que podían estar en cualquier carpeta del disco duro. Además podían sufrir modificaciones que alterasen su correcto formato, dejándolos inservibles. Otro problema frecuente es que los archivos de configuración .ini podían ser eliminados inadvertidamente por el usuario o por otras aplicaciones

Con la llegada de Windows 95 prevalecieron los ficheros WIN.INI y SYSTEM.INI pero se creó un sistema centralizado para el almacenaje de parámetros de configuración denominado registro de Windows. El Registro no tiene los problemas anteriormente mencionados. Por este motivo, el uso de archivos .INI ha caído en desuso

Formato

Un archivo .INI consiste en un simple archivo de texto ASCII que contiene dos tipos de entradas:

  • Secciones: permiten agrupar parámetros relacionados. Por ejemplo: "Parámetros de red".
  • Valores: definen parámetros y su valor. Primero se define el nombre del parámetro y después su valor separado por el signo de igualdad (=).
  • Comentarios: permiten explicar el propósito de una sección o parámetro. Los comentarios comienzan con el carácter punto y coma (;).

El significado de secciones y valores no está bien definido y cada aplicación puede reaccionar de manera diferente ante:

  • Secciones duplicadas.
  • Parámetros duplicados.
  • El carácter de barra invertida (\). A veces se usa para romper una línea en dos.
  • Valores. Los valores pueden consistir en texto, números, listas separadas por comas, etc. Esto depende de la aplicación.

Ejemplo

El siguiente ejemplo es un archivo .ini ficticio que establece las preferencias de una navegador:

[Red]
; Poner UsarProxy=0 si no hay cortafuegos
UsarProxy=1
Proxy=129.129.129.129

[Preferencias]
PaginaInicio=http://wikipedia.org
Maximizar=1

Este archivo contiene dos secciones. La sección Red describe los parámetros para que el navegador pueda conectarse a páginas Web. El parámetro UsarProxy tiene el valor 1, que significa que es necesario utilizar un servidor proxy. El parámetro Proxy establece la dirección IP de tal servidor. La sección Preferencias describe parámetros del usuario. El parámetro PaginaInicio establece la URL que debe abrir el navegador inmediatamente después de arrancar. El parámetro Maximizar con el valor 1 indica que el navegador debe iniciarse a pantalla completa.

Cómo funciona

Tras instalar una aplicación, sus parámetros de configuración por defecto quedan almacenados en el archivo .ini que trae la instalación. Cuando el usuario cambia parámetros en la propia aplicación, ésta se encarga de rescribir el archivo .ini como resulte conveniente. Adicionalmente, cualquier usuario puede abrir el fichero .ini con un editor de texto y modificarlo. Esto puede ser necesario en caso de un malfuncionamiento de la aplicación.

Evolución

Los archivos .ini están prácticamente en desuso hoy día. Existen varios motivos:

  • Es un formato que solamente se usa en Windows y no es totalmente portable a otros sistemas operativos (léase, UNIX) debido básicamente a que los caracteres de salto de línea no se interpretan igual en todos los sistemas operativos.
  • El Registro de Windows hace innecesario su uso y es menos propenso a errores de manipulación.
  • El formato XML puede cumplir la misma función y es un estándar portable. Además no tiene problemas respecto al juego de caracteres empleado.

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Extensión de archivo — Saltar a navegación, búsqueda En informática, una extensión de archivo o extensión de fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su función principal es diferenciar el contenido del… …   Wikipedia Español

  • 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 — Las siglas INI pueden corresponder a cualquiera de las siguientes entidades: Instituto Nacional de Industria de España. Instituto Nacional Indigenista de México. Códigos aeroportuarios: Aeropuerto Constantino el Grande de Niš (Serbia), en su… …   Wikipedia Español

  • .ini — Esta es una extensión de archivo para denotar ficheros de configuración utilizados por aplicaciones de los sistemas operativos Windows. El término proviene de Windows Initialization file , es decir, archivo de inicialización de Windows …   Enciclopedia Universal

  • ILoveYou — (o VBS/LoveLetter) es un gusano informático escrito en VBScript. En mayo del 2000 infectó aproximadamente 50 millones de computadores alrededor del mundo provocando pérdidas de más de 5.500 millones de dólares. Contenido 1 Arquitectura del virus… …   Wikipedia Español

  • Autorun — Saltar a navegación, búsqueda Se denomina AutoRun a la capacidad de varios sistemas operativos para ejecutar una acción determinada al insertar un medio extraíble como un CD, DVD o Memoria flash. Contenido 1 AutoRun en Microsoft Windows 1.1… …   Wikipedia Español

  • Oaxaca — Estado Libre y Soberano de Oaxaca Estado de México …   Wikipedia Español

  • Historia contemporánea de España — La promulgación de la Constitución de 1812, obra de Salvador Viniegra (Museo de las Cortes de Cádiz). Historia contemporánea de España es la disciplina historiográfica y el periodo histórico de la historia de España que corresponde a la Edad… …   Wikipedia Español

  • Historia de la ciencia y la tecnología en España — Fragmento del Atlas catalán de Abraham Cresques, 1375. Historia de la ciencia y la tecnología en España es la denominación …   Wikipedia Español

  • Lenguas matlatzinca-tlahuica — Distribución geográfica: Área lingüística mesoamericana Países: México …   Wikipedia Español

Compartir el artículo y extractos

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