inf文件
1. inf簡介
inf, Device INFormation File
Microsoft公司 為 硬件設備制造商發布其驅動程序推出的一種文件格式,
是 Windows操作系統下用來描述設備 會 文件等數據信息的文件, INF文件是由標准的 ASSCII碼組成, 可以用任何一款文字編輯器查看其中的內容
inf文件, 包含 硬件設備的信息 或 腳本以控制硬件操作
在INF文件中指明了 硬件驅動該 如何安裝到系統中, 源文件在哪里, 安裝到哪一個文件夾中, 怎樣在 注冊表中加入 自身相關信息等等
inf文件 是 一個初始化信息文件, 它包含了 Windows針對一個 或者更多設備安裝軟件 和 驅動程序 所需的信息,
inf文件還包含 需要存儲在 Windows注冊表中的信息,
每一種 驅動程序 都提供本機與 操作系統關聯的 inf文件, 該文件存儲在 c:\windows\inf 目錄下
inf文件 是 一個 文本文件, 其中包含 設備安裝組件 安裝驅動程序時, 使用的所有信息
Windows使用 inf文件 安裝 驅動程序, 此信息包括
設備程序名稱 和 位置
驅動程序版本信息
注冊表信息
2. inf結構
1, Version
描述inf文件支持的 設備類型 和 適用的操作系統
2, Manufacture
描述 inf文件可以識別的 所有硬件設備, 其中包含有 設備的生產廠家, 以便設備的正確安裝
3, SourceDiskNames
指明安裝文件所在的介質
4, SouckDiskFiles
驅動程序文件列表及被安裝的位置
5, DestinationDirs
指示 安裝程序在安裝的過程中, 將一些文件復制到 硬盤上, 或者將硬盤上的一些文件 刪除, 重命名等
6, DefaultInstall
描述了 設備驅動程序 與 硬件設備的 實際屬性
7, String
定義了字符串變量, 當某些字符串頻繁地出現在 inf文件中, 為簡化輸入, 可以在 該節定義一個字符串變量, 代表該字符串出現在 inf文件中
參考鏈接
https://baike.baidu.com/item/inf%E6%96%87%E4%BB%B6/9028298
https://docs.microsoft.com/zh-cn/windows-hardware/drivers/install/overview-of-inf-files