ini文件(初始化文件)

2023-08-31 11:05 

ini文件初始化文件

.ini文件是InitializationFile的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式。统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应用程序的图形界面即可操作以实现相同的功能。它可以用来存放软件信息,注册表信息等。

中文名

ini文件

外文名

Initialization File

汉语名

初始化文件

系统

windows

类型

扩展名

文件扩展名

配置文件.ini

请注意:我们所讨论的是项目中的配置文件,它是整个项目共用的。所以它要有一个项目使用的文件名,其后缀是.ini。例如:端口配置.ini

格式

INI文件由节、键、值组成。

[section]

参数(键=值)

name=value

注解

注解使用分号表示(;)。在分号后面的文字,直到该行结尾都全部为注解。

; 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表示它的灵敏度值。

实例

; exp ini file

[port]

portname=COM4

port=4

作用

.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文件,应用程序的图形界面即可操作以实现相同的功能。

分类

在Windows操作系统中存在两个INI文件:SYSTEM.INI和WIN.INI。在纯文本处理器或DOS编辑器中打开INI文件就有可能知道这些文件大概要做些什么。这些文件中包括对鼠标,键盘,外围设备,显示器颜色,密码等的变量参数的设置声明。在正常情况下,这些文件在文本编辑器中不能被改动。(如文本编辑器在关闭之前显示“保存修改”,这时应点“否”。)在Windows 95, 98, NT及之后的版本中,大部分的设置是通过对注册表的修改实现的,而不是通过使用INI文件。某些程序包含自身的INI文件。这些文件的内容的修改通常是通过该程序的用户界面来更改程序的特征,并不是通过编辑文件本身来进行的。

参考资料

1.一种类ini格式配置文件的设计及解析·威格灵

本文地址:https://www.qiuzhishu.com/zhishi/244609.html
版权声明:本文为原创文章,版权归 qiuzhishu 所有,欢迎分享本文,转载请保留出处!

评论已关闭!