INI文件
編輯INI 文件(簡稱 INI 文件)是一個文本文件,其中包含可分為多個部分的鍵值對。 INI 文件通常被 Microsoft Windows 應用程序用作配置文件。 在 Microsoft Windows NT 3.1 引入注冊數據庫之前,INI 格式是 WinAPI 支持的xxx用于存儲程序配置的文件格式。 作為一種結構簡單,同時又易于人們閱讀的格式,它還被跨操作系統使用以xxx保存程序設置。
結構
編輯初始化數據逐行存儲:等號將鍵與其值分開。
鍵=值
為了在所謂的部分中對密鑰進行分組,必須在相應部分上方的方括號中輸入名稱(每個文件xxx)。 命名部分不是強制性的,每個部分的鍵必須是xxx的。
鍵=值鍵=值鍵2=值
該文件格式還允許以分號開頭的注釋行。
; 評論
創建 INI 文件時,必須遵守以下規則:
- 每個部分只能出現一次。
- 每個鍵在每個部分只能出現一次。
- 值按部分和鍵訪問。
- 注釋以“;”開頭。
- 評論只能在單獨的行上(不能在節標題或鍵后面)。
- 空格和引號有時會被不同的程序區別對待。
- 不區分大小寫
- 命題邏輯:False 和 No 解釋為 0,True 和 Yes 解釋為 1。
有些文件的結構幾乎相同,僅在以下特征上有所不同:
- 其他(例如 conf 和 cfg)或缺少擴展名
- 使用不同的字符(例如“#”)引入注釋。
可以在 Subversion 存儲庫的配置文件中找到此類變體的示例。
替代格式
編輯在以前的 Windows 版本中(隨著 NTFS 的引入)對于 INI 存儲庫的默認文件路徑存在兩種替代/競爭的理念,一種強調可用性,另一種強調安全性。
從 Windows Vista 開始,默認情況下,用戶帳戶控制會阻止具有有限權限的用戶(或非管理員)更改程序文件夾,這也會影響存儲在那里的 INI 文件。 因此,某些程序在安裝期間將已安裝文件的所有權限分配給“Everyone”用戶。
將設置存儲在自己的程序文件夾中的應用程序的優點是可以更輕松地將它們傳輸到另一臺計算機,但缺點是一臺計算機上的應用程序的所有用戶共享這些設置。 此類應用程序也稱為便攜式應用程序。 更改這些設置的先決條件是用戶對 INI 文件(和程序文件夾)具有寫入權限。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/341090/