文/乔珊
【程序编程相关:在WIN98中解决双硬盘盘符交错】大家都知道,在“我的电脑”里有数也数不清的inf文件,但是却很少有人知道,inf文件是干什么用的.充其量,也仅仅停留在inf文件能够解开锁定的注册表这一感性的认识上,那么到底什么是inf文件,inf文件又能干些什么呢?今天让我们一起走进inf文件这一神秘的世界. 【推荐阅读:Win98优化技巧荟萃】
【扩展信息:Windows 98优化】 揭开inf文件的神秘面纱 inf是device information file的英文缩写,是microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,inf文件中包含硬件设备的信息或脚本以控制硬件操作.在inf文件中指明了硬件驱动该如何安装到系统中,源文件在哪里.安装到哪一个文件夹中.怎样在注册表中加入自身相关信息等等. 安装监视器.调制解调器与打印机等设备所需的驱动程序,都是通过inf文件,正是inf的功劳才使得windows可以找到这些硬件设备的驱动并正确安装.当我们通过“开始→控制面板→添加删除程序→windows安装程序”来添加系统组件的时候,inf文件将会自动调用.而在其他场合下,则需要在inf文件上点击鼠标右键,然后选择“安装”,你才能顺利安装应用程序. 在c:/windows/inf文件夹中存放有大量的inf文件.该文件夹一般处在隐含状态,如果你想查看该文件夹,可选择“查看→文件夹选项→查看”,然后在“文件与文件夹”选项下选择“显示所有文件”. 解剖inf文件的结构 inf文件其实是一种纯文本文件,可以用任意一款文本编辑软件来打开进行编辑,如:记事本.写字板等.inf文件有一整套的编写规则,每一个inf文件都是严格按照这些规则来编写的. *规则一:inf文件是分节的,每一个inf文件有许多的节组成,节名用方括号括起来.这些节名有些是系统定义好的,有一些是用户自定义的.每一个节名最长为255个字符(windows 2000/xp/2003操作系统中)或28个字符(windows 98操作系统中).节与节之间没有先后顺序的区别,另外,同一个inf文件中如果出现两个同样的节名,则系统会自动将这两个节名下面的条目合并到一起. *规则二:在节与节之间的内容叫条目,每一个节又是由许多的条目组成的,每一个条目都是由形如“signature="$chicago$"”的形式组成的.如果每一个条目的等号后有多个值,则每一个值之间用“,”号分隔开. *规则三:inf文件对大小写不敏感. *规则四:“;”号后面的内容为注释. *规则五:如果一个条目的内容过多,在一行无法书写完全,则用“\”将一行内容书写为多行. 明白了inf文件的规则后,让我们一起来解剖inf文件的结构.... 下一页