在
计算机科学领域,配置文件(英语:configuration file,台湾作设定档)是一种
计算机文件,可以为一些
计算机程序配置
参数和初始设置。
当你第一次登录到一台基于Microsoft Windows XP、Windows 2000或Windows NT? Workstation的计算机上时,系统就会为你创建一个专用的配置文件。来保存用户的
屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小和位置等等。
·本地用户配置文件。在用户第一次登录到计算机上时被创建,这个本地
用户配置文件被储存在计算机的本地
硬盘驱动器上。任何对本地用户配置文件所作的更改都只对发生改变的计算机产生作用。
·
漫游用户配置文件。一个本地配置文件的副本被复制及储存在网络上的一个服务器共享上。当用户每次登录到网络上的任一台计算机上时,这个文件都会被下载,并且当用户注销时,任何对漫游用户配置文件的更改都会与服务器的拷贝同步。漫游用户配置文件要求这台计算机是Windows NT域或Active Directory?的一个成员。
·强制用户配置文件。是一种特殊类型的配置文件,使用它管理员可为用户指定特殊的设置。只有
系统管理员才能对强制用户配置文件作修改。当用户从系统注销时,用户对桌面做出的修改就会丢失。
第四种类型的配置文件是一个临时的配置文件,只有在因一个错误而导致
用户配置文件不能被加载时才会出现。临时配置文件允许用户登录并改正任何可能导致配置文件加载失败的配置。临时配置文件在每次会话结束后都将被删除o注销时对桌面设置和文件所作的更改都会丢失。
o
默认用户。默认
用户配置文件被用作任何新用户的起始点。当一个用户第一次登录到计算机时,Windows将创建一个新文件夹,用来储存新用户的配置文件,并且将默认的配置文件复制到这个新文件夹中。用户对默认配置文件所作的更改都被记录到用户的拷贝中。缺省情况下,默认用户配置文件的属性是隐藏的。
o网络服务和本地服务。网络服务和本地服务的配置文件是由Windows XP为两个新的内置账号自动创建的,它们被服务控制管理器用来管理
本地系统账号不需要运行的服务。这些配置文件需要由系统来运行,并且不应当被修改。默认情况下,所有这些配置文件都是隐藏的。
各种
类Unix系统上有很多不同的配置文件格式,不同的应用程序或者服务也可能使用各自单独的格式,但大多遵从使用
纯文本文件的传统,常用简单的键值对格式、类似.cnf、.conf、.cfg、.cg、.ini的文件扩展名。这些配置文件格式几乎都允许使用
注释,所以可以用前缀注释字符的方法来关闭设置。默认的配置文件中通常也都有详实的内部文档,以注释的形式出现。
MS-DOS本身只依赖一个配置文件:
CONFIG.SYSAUTOEXEC.BAT的标准纯文本
批处理文件,用于在启动时执行一系列命令。这两个文件一直保留到了基于MS-DOS的Windows 98SE。
早期的
Microsoft Windows系列使用大量的纯文本
INI文件,是配置操作系统和应用程序特性的主要手段。现在的Windows中仍保留着读写这些配置文件的
API,但从1993年起,微软开始鼓励开发者从使用INI文件转向使用
注册表。
1. 注释内容:在示例文件中是由 # 来单行注释表示的,用来解释一些必要内容。
2. 配置项内容:配置内容其实就是一个一个的键值对的记录,左侧是 key 值,比如这里的 name 值,右侧是 value 值,对应这里的 wangying。而在键值对中间,间插了一个符号 =(当然可以自定义的)来分割 key 值和 value 值。