inf是什么软件 mmdriver.inf修复软件
发布日期:2020-08-13摘要:INF驱动是什么东西?有什么用? INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下...
INF驱动是什么东西?有什么用?
INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下用来描述设备或文件等数据信息的文件。
INF文件是由标准的ASCII码组成,您可以用任何一款文字编辑器查看修改其中的内容。
一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动文件(DLL文件)的信息。
就好比我们看着说明书安装电脑硬件一样,我们就是Windows系统,说明书就是INF文件。
INF文件功能非常强大,几乎能完成日常操作的所有功能。
您可以把它看成是Windows系统底下的超强批处理。
要熟练掌握和理解甚至是编写INF文件需要对其内部结构有相当的认识。
INF文件中包含硬件设备的信息或脚本以控制硬件操作。
在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。
安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功劳才使得Windows可以找到这些硬件设备的驱动并正确安装。
当我们通过“开始→控制面板→添加删除程序→Windows安装程序”来添加系统组件的时候,INF文件将会自动调用。
而在其他场合下,则需要在INF文件上点击鼠标右键,然后选择“安装”,你才能顺利安装应用程序。
驱动程序的inf文件是什么呢?
另外,该节中“ [DeleteMe] HKCU;$CHICAGO$"”的形式组成的。
如果每一个条目的等号后有多个值,则每一个值之间用“,”号分隔开。
*规则三,该节中的条目主要是描述此INF文件支持的设备类型和适用的操作系统。
在该节中如果出现“signature="XP/2003操作系统中)或28个字符(Windows 98操作系统中)。
节与节之间没有先后顺序的区别;$Windows NT$",则用“\、调制解调器和打印机等设备所需的驱动程序。
每一个节名最长为255个字符(Windows 2000/。
*规则一:INF文件是分节的,每一个INF文件有许多的节组成,节名用方括号括起来。
这些节名有些是系统定义好的,有一些是用户自定义的,都是通过INF文件;CurrentVersion\Policies\,另外,同一个INF文件中如果出现两个同样的节名;CurrentVersion\Policies\。
明白了INF文件的规则后,让我们一起来解剖INF文件的结构:INF文件对大小写不敏感。
*规则四;”将一行内容书写为多行,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。
在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里,然后选择“安装”,你才能顺利安装应用程序。
在C;Windows\:如果一个条目的内容过多,正是INF的功劳才使得Windows可以找到这些硬件设备的驱动并正确安装。
当我们通过“开始→控制面板→添加删除程序→Windows安装程序”来添加系统组件的时候,INF文件将会自动调用。
而在其他场合下,则需要在INF文件上点击鼠标右键.INF:“;2003操作系统,而且两者必具其一,“DisableregstryTools” 输入完毕,“DisableregstryTools” HKLM,“Software\、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。
安装监视器;”这样的条目则表示该INF文件适用于Windows 2000/XP/,可选择“查看→文件夹选项→查看”,然后在“文件和文件夹”选项下选择“显示所有文件”;$CHICAGO$"”这样的条目则表示该INF文件适用于Windows 98之后的所有操作系统,如果包含“signature=":/Windows/INF文件夹中存放有大量的INF文件INF是Device INFormation File的英文缩写;Windows\。
1.Version节 每一个INF文件都包含一个这样的节,则系统会自动将这两个节名下面的条目合并到一起。
*规则二,另存为UNLOCK,可以用任意一款文本编辑软件来打开进行编辑,如:记事本、写字板等。
INF文件有一整套的编写规则,每一个INF文件都是严格按照这些规则来编写的;Microsoft\Microsoft\:在节与节之间的内容叫条目,每一个节又是由许多的条目组成的,每一个条目都是由形如“signature="System”;”号后面的内容为注释。
*规则五,“Software\,在一行无法书写完全;System”。
该文件夹一般处在隐含状态,如果你想查看该文件夹。
解剖INF文件的结构 INF文件其实是一种纯文本文件
请问以inf为后缀名的是什么文件
你的U盘应该是存在一个叫做Autorun.inf的文件吧那说明你的电脑中含有一个木马病毒,一般插入U盘以后系统会自动监测U盘中的可执行命令,而这个文件往往是自动开启木马病毒使用的建议把这个文件删除,然后看看有没有隐藏的.exe未知程序附INF文件信息说明:INF文件全称Information File文件,是Winodws操作系统下用来描述设备或文件等数据信息的文件。
INF文件是由标准的ASCII码组成,您可以用任何一款文字编辑器查看修改其中的内容。
一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动文件(DLL文件)的信息。
就好比我们看着说明书安装电脑硬件一样,我们就是Windows系统,说明书就是INF文件。
INF文件功能非常强大,几乎能完成日常操作的所有功能。
您可以把它看成是Windows系统底下的超强批初理。
要熟练掌握和理解甚至是编写INF文件需要对其内部结构有相当的认识。
关于inf格式的文件请问inf是什么?有什么用?怎么用?
INF文件全称Infomation File文件,是Winodws操作系统下用来描述设备或文件等数据信息的文件。
INF文件是由标准的ASCII码组成,您可以用任何一款文字编辑器查看修改其中的内容。
一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动文件(DLL文件)的信息。
就好比我们看着说明书安装电脑硬件一样,我们就是Windows系统,说明书就是INF文件。
INF文件功能非常强大,几乎能完成日常操作的所有功能。
您可以把它看成是Windows系统底下的超强批初理。
要熟练掌握和理解甚至是编写INF文件需要对其内部结构有相当的认识。
下面就让我们来深入到INF文件中的内部一窥其真面貌吧! INF文件的组成有节(Sections),键(Key)和值(value)(图示一)三部分。
关键节有[Vesion]版本描述信息,主要用于版本控制。
[Stings]字符串信息,用于常量定义。
[DestinationDis]定义系统路径信息。
[SouceDisksNames]指明源盘信息。
[SouceDisksNames]指明源盘文件名。
[DefaultInstall]开始执行安装。
其它的节可以自定义,下面用一实例来具体讲解。
[Vesion] Signatue=$Chicago$ Povide=%Autho% [Stings] Poduct="添加文件关联演示" Vesion="1.0" Autho="薛飞" Copyight="Copyight?2002 y Rainsoft" CustomFile="inf" ;修改您需要的文件名后缀 Pogam="NOTEPAD.EXE" ;修改您需要关联的应用程序名 [Add.Reg] HKCR,"."%CustomFile%,"",FLG_ADDREG_TYPE_SZ ,%CustomFile%File HKCR,%CustomFile%File,"",FLG_ADDREG_TYPE_SZ,安装信息 HKCR,%CustomFile%"File\shell","",FLG_ADDREG_TYPE_SZ,open HKCR,%CustomFile%"File\shell\open\command","",FLG_ADDREG_TYPE_SZ,%pogam% %1 [DefaultInstall] AddReg=Add.Reg 在[Vesion]节中"Signatue"项定义了该INF文件需要运行在何种操作系统版本中。
有$Windows NT$, $Chicago$, o $Windows 95$三个值供选择,一般选择$Chicago$即可。
项Povide中定义了该文件的创作来源,%Autho%指引用Autho项的值。
您也可自定其它项来描述该INF文件的版本信息。
该INF文件的作用是关联文件,所以主要是对注册表的操作,我们来看[Add.Reg]节,共四条语句,格式都是一样。
HKCR表示根HKEY_CLASSES_ROOT,第二个参数是子键的路径名,第三个参数是表明值的类型,最后是值(具体见附表)。
以上都是对操作的定义与过程,在节[DefaultInstall]中是开始执行要安装的流程,AddReg表明是对注册表进行操作,操作对象是Add.Reg节中的定义。
如果您把AddReg换成DelReg则是删除注册表中的键值。
当鼠标单击该INF文件在弹出的菜单中选择“安装”就开始执行您所定义的操作。
该示例在系统的INF文件右键菜单中增加了查看编辑功能并设置了默认动作,因为在安装了不了 解的INF文件有可能对系统产生不良的影响,这样双击文件就可打开编辑该文件了。
在看看INF文件在文件操作方面的能力吧。
请看下面的一个例子。
[Vesion] Signatue=$Chicago$ Povide=%Autho% [Stings] Poduct="文件复制和安装演示" Vesion="1.0" Autho="薛飞" Copyight="Copyight?2002 fo Rainstoey" [FileList] PocessList.exe ;此文件已在当前目录下,下同。
[FileList1] Wodpad.exe [DestinationDis] FileList=11 ;安装到Windows的系统目录 FileList1=10 ;安装到Windows目录 [DefaultInstall] Copyfiles=FileList,FileList1 相同的节的作用与上一例类似,请注意新出现的节[FileList],这是我自定义的节名,它表示了一个文件组,[FileList1]也类似。
在节[DestinationDis]中需定义每个文件组复制到的目录(各个常量的意义见附表)。
Copyfiles指明了需要进行复制的文件组。
INF文件的操作还包括服务(NT系统)程序的安装和卸载,INI文件的转换等。
由于这些操作都比较的复杂和繁琐,且有一定的危险性故下次有机会再向大家进行深入探讨。
最后我们来看一下INF文件的执行机制,这时你也许要问不就是简单的执行一下“安装”吗?知其然不知其所以然知识水平是不会提高的。
在“文件夹选项”中的“文件类型”找到INF文件的 “安装”命令看到一串命令。
“undll32.exe setupapi,InstallHinfSection DefaultInst_all 132 %1”它表示了运行Dll文件setupapi.dll中的命令InstallHinfSection并传递给它起始节的名字 DefaultInstall。
可见起始节是可以自定义的。
INF文件的执行也可用在各种支持API调用的编程工具中。
至此INF文件的结构和运行机制我们已基本了解,现在就让你的思维开动起来,让它更好的为我们工作吧。
注册表操作的常量定义: ---------------------------------------------------------- 常量 根值 HKCR HKEY_CLASSES_ROOT. HKCU HKEY_CURRENT_USER. HKLM HKEY_LOCAL_MACHINE. HKU HKEY_USERS. ----------------------------------------------------------- FLG_ADDREG_APPEND 在多字符串后添加字符 FLG_ADDREG_TYPE_SZ 字符类型 FLG_ADDREG_...
INF驱动是什么?
如果你用的是Windows,告诉你个好消息............inf文件不用任何软件,就是txt格式的文本文档~把你写的执行语句写进去,然后保存,最后把“txt”的格式名改为“inf”就可以了~~不过记得要把文件夹的工具-选项-查看“隐藏已知格式”去掉哦,要不你看不到格式名的
U盘中的Autorun.inf是什么东西?是否要删除?
是不是0字节的文件夹?如果是的话就不是病毒了。
Autorun.inf一个文本形式的配置文件,可以用文本编辑软件进行编辑,它只能位于驱动器的根目录下。
这个文件包含了需要自动运行的命令,如改变的驱动器图标、运行的程序文件、可选快捷菜单等内容。
如果我们自己做一个Autorun.inf的话,同名称的病毒自然也就写不进来了。
最好能新建一个叫Autorun.inf的文件夹。
可能比文档防御作用又好一些。
上一篇:小米调试软件 小米usb调试
下一篇:软件部署方案 软件架构指什么
-
给我们打电话
7*24小时服务热线:1399999999
全国客服热线:400-0000-000 -
百度地图
福建省漳州市 -
给我们发邮件
E-mail:[email protected]
在线沟通