zoukankan      html  css  js  c++  java
  • INI

      .ini 文件是Initialization File的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了。但在某些情况,还是要直接编辑ini才方便,一般只有很熟悉windows才能去直接编辑。
    开始时用于WIN3X下面,WIN95用注册表代替,以及后面的内容表示一个节,相当于注册表中的键。
    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文件,这些文件的内容的修改通常是通过该程序的用户界面来更改程序的特征,并不是通过编辑文件本身来进行的。
    萍水相逢逢萍水,浮萍之水水浮萍!
  • 相关阅读:
    使用FormData,进行Ajax请求并上传文件
    oracle视图详解
    Unicode和UTF-8之间的关系
    如何访问tomcat所在服务器的其他盘符的资源。
    React首次渲染过程
    react知识点总结
    WebSocket基础
    gulp 批量添加类名 在一个任务中使用多个文件来源
    Chrome浏览器取消INPUT自动记忆下拉框
    Angular7 Drag and Drop
  • 原文地址:https://www.cnblogs.com/AIBigTruth/p/9711399.html
Copyright © 2011-2022 走看看