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 文件(和程序文件夹)具有写入权限。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/341090/