複製鏈接
請複製以下鏈接發送給好友

ini文件

鎖定
.ini 文件是Initialization File的縮寫,即初始化文件,是windows的系統配置文件所採用的存儲格式,統管windows的各項配置,一般用户就用windows提供的各項圖形化管理界面就可實現相同的配置了。但在某些情況,還是要直接編輯ini才方便,一般只有很熟悉windows才能去直接編輯。
開始時用於WIN3X下面,WIN95用註冊表代替,以及後面的內容表示一個節,相當於註冊表中的鍵。
中文名
ini文件
外文名
Initialization File
漢語名
初始化文件
系    統
windows
類    型
擴展名

ini文件基本介紹

.ini 文件是Initialization File的縮寫,即初始化文件 [1]  ,是windows的系統配置文件所採用的存儲格式,統管windows的各項配置,一般用户就用windows提供的各項圖形化管理界面就可實現相同的配置了。但在某些情況,還是要直接編輯.ini才方便,一般只有很熟悉windows才能去直接編輯。開始時用於WIN3X下面,WIN95用註冊表代替,以及後面的內容表示一個節,相當於註冊表中的鍵。
除了windows2003很多其他操作系統下面的應用軟件也有.ini文件,用來配置應用軟件以實現不同用户的要求。一般不用直接編輯這些.ini文件,應用程序的圖形界面即可操作以實現相同的功能。它可以用來存放軟件信息,註冊表信息等。

ini文件文件擴展名

配置文件.ini
請注意:我們所討論的是項目中的配置文件,它是整個項目共用的。所以它要有一個項目使用的文件名,其後綴是.ini。例如:端口配置.ini

ini文件格式

INI文件由節、鍵、值組成。

ini文件

ini文件參數

(鍵=值)
name=value

ini文件註解

註解使用分號表示(;)。在分號後面的文字,直到該行結尾都全部為註解。
; comment textINI文件的數據格式的例子(配置文件的內容) [Section1 Name]
KeyName1=value1
KeyName2=value2
...
[Section2 Name]
KeyName21=value21
KeyName22=value22
其中:
[Section1 Name]用來表示一個段落。
因為INI文件可能是項目中共用的,所以使用[Section Name]段名來區分不同用途的參數區。例如:[Section1 Name]表示傳感器靈敏度參數區;[Section2 Name]表示測量通道參數區等等。
KeyName1=value1 用來表示一個參數名和值。
比如:
7033=50
7034=51
其中:
7033表示某傳感器名,50表示它的靈敏度值。
7034表示另一隻傳感器名,51表示它的靈敏度值。

ini文件實例

; exp ini file
[port]
portname=COM4
port=4

ini文件作用

.ini , .inc之類的文件,一般是放一些常量或數據庫鏈接語句等,再在需要的頁面包含進去,和直接命為 asp 是沒什麼區別的。
但為了安全性,最好不要用這些後綴名,因為知道文件名時,在瀏覽器裏輸入該文件的地址時,可看到所有內容的。
在Windows系統中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。該文件主要存放用户所做的選擇以及系統的各種參數。用户可以通過修改INI文件,來改變應用程序和系統的很多配置。但自從Windows 95的推出,在Windows系統中引入了註冊表的概念,INI文件在Windows系統的地位就開始不斷下滑,這是因為註冊表的獨特優點,使應用程序和系統都把許多參數和初始化信息放進了註冊表中。但在某些場合,INI文件還擁有其不可替代的地位。
.ini 文件是windows的系統配置文件,統管windows的各項配置,一般用户就用windows提供的各項圖形化管理界面就可實現相同的配置了,但在某些情況,還是要直接編輯.ini才方便,一般只有很熟悉windows才能去直接編輯。開始時用於WIN3.1下面,WIN95用註冊表代替,及後面的內容表示一個節,相當於註冊表中的鍵。
除了windows現在很多windows下面的應用軟件也有.ini文件,用來配置應用軟件以實現不同用户的要求。一般不用直接編輯這些.ini文件,應用程序圖形界面即可操作以實現相同的功能。

ini文件分類

Windows操作系統中存在很多·個INI文件,如SYSTEM.INI和WIN.INI。在純文本處理器DOS編輯器中打開INI文件就有可能知道這些文件大概要做些什麼。這些文件中包括對鼠標,鍵盤,外圍設備,顯示器顏色,密碼等的變量參數的設置聲明。在正常情況下,這些文件在文本編輯器中不能被改動(如文本編輯器在關閉之前顯示“保存修改”,這時應點“否”。)。
在Windows 95, 98, NT及之後的版本中,大部分的設置是通過對註冊表的修改實現的,而不是通過使用INI文件。某些程序包含自身的INI文件,這些文件的內容的修改通常是通過該程序的用户界面來更改程序的特徵,並不是通過編輯文件本身來進行的。
參考資料
  • 1.    ini  .outofmemory.cn為程序員服務[引用日期2013-05-03]