ini 파일 살펴보기

포터블 파일뿐만이 아니라 일반적으로 자주 보는 파일이 ini 확장자를 가진 파일이다.과연 이 파일이 뭘까? 이전에 작성한것인데, 작성하다 말았습니다. 걍 발송합니다.귀차니즘.....

ini 파일은 설정파일이다. 단순한 포맷으로 된 텍스트 파일이다. 보통 cfg , conf , txt 등의 다른 확장자를 사용하기도 한다. 아스키 파일이므로 일반 텍스트 편집기로 쉽게 내용을 확인할 수 있고 그 속에 담긴 정보의 의미를 정확히 이해할 수 있는 경우라면 간단히 수정할 수도 있다. 

보통 윈도우즈 디렉토리나 응용 프로그램이 설치된 디렉토리에 존재한다. 
INI 는 "Initialization (초기화)" 이라는 뜻입니다.
섹션이나 키를 지정할때 대소문자를 구분하지 않는다.

형식.
매개 변수
ini 파일에 포함된 기본요소는 매개변수이다. 이름과 값을 가지고 있으며 등호로 이루어진다.
이름=값
예 => Name=Firefox Portable 

색션.
매개 변수는 임의의 이름으로 지정된 여러개의 섹션으로 구분할 수 있다. 이 섹션은 [] 로 구분한다.
[섹션]
예 => [Version]

주석.
세미콜론 (;)은 주석의 시작을 가리킨다. 줄이 끝날 때까지 주석을 계속 적을 수 있다. 세미콜론 사이의 모든 항목과 줄의 끝 부분까지의 내용은 프로그램의 설정값에서 무시한다.

아래는 파이어폭스의 예입니다.

;바로 아래는 색션입니다.
[License]
;바로 아래는 매개변수입니다. 이름=값 의 형태로 나오고 있죠.
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true
[Version]
PackageVersion=0.0.0.0
DisplayVersion=3.0.18
[Control]
Icons=1
Start=FirefoxPortable.exe