thesnow
发表于 2010-7-28 14:46:49
最BS占着茅坑不拉屎的.
仙乃日
发表于 2010-7-28 16:47:09
本帖最后由 仙乃日 于 2010-7-28 16:51 编辑
Name=link-name
[,name-attributes]
CmdLine=dirid,,filename
,icon-filename]
link-name 必选项,指定程序目录(图标)名称。名必须是字符串或字符串主项(字符串主项的形式可为 %strkey%,其中 strkey 是在 .inf 文件的 Strings 节中定义的)。DisplayResource省略,则程序图标的显示名称为link-name。
name-attributes 可选项,表明程序目录(图标)属性或具体操作的参数。
FLG_PROFITEM_CURRENTUSER 1 0x00000001 程序目录(图标)属当前用户,不用本值则程序目录(图标) 属所有用户
FLG_PROFITEM_DELETE 2 0x00000002 删除程序目录(图标),不用本值则添加程序目录(图标)
FLG_PROFITEM_GROUP 4 0x00000004 link-name是开始菜单\程序下(Start\Programs)的程序目录(group),不用本值则link-name是程序图标(item)而不是程序目录。
CmdLine 添加程序图标必选项,指定程序图标的目标(快捷方式的命令)。
dirid 必选项,目标位置,是逻辑磁盘标识或在DestinationDirs 节中定义的标识符。
subdir 可选项,目标所在目录。
filename 必选项,可执行文件名或命令。
SubDir 可选项,指定程序目录(图标) 所在开始菜单\程序下的路径。
SubDir省略,则默认程序目录(图标)在开始菜单\程序下。
WorkingDir 可选项,指定程序图标的目标起始位置(工作目录)。
WorkingDir省略,则目标起始位置默认为程序图标所在目录。
wd-dirid 必选项,是逻辑磁盘标识或在 DestinationDirs 节中定义的标识符。
wd-subdir 可选项,工作目录。
IconPath 可选项,指定程序图标的目标图标。
IconPath省略,则目标图标默认为CmdLine指定程序的图标
icon-dirid 必选项,是逻辑磁盘标识或在 DestinationDirs 节中定义的标识符。
icon-subdir 可选项,所在目录。
icon-filename 必选项,图标名。
IconIndex 可选项,指定程序图标的目标索引。
IconIndex省略,则目标备注默认为CmdLine指定程序的索引 。
HotKey 可选项,指定程序图标的目标热键(快捷键)。
Infotip 可选项,指定程序图标的目标备注(字符串的形式可为 %strkey%,其中 strkey 是在 .inf 文件的 Strings 节中定义的)。如InfoTip = "@%11%\shell32.dll,-22531"即为“使用屏幕“计算器”执行基本的算术任务“。
DisplayResource WindowsXP以后版本可选项,指定动态链接库的资源作为程序图标的显示名称,其中:ResDllPath为动态链接库文件所在路径,ResDll为动态链接库文件,ResID为Resource ID即资源的ID号。如: DisplayResource="%11%\shell32.dll",22019显示名称“计算器”。
仙乃日
发表于 2010-7-28 16:59:19
ExcludeFromSelect = *
删除所有(如果*指定)或设备,从某些用户界面显示,用户从中选择一个,预计安装特定设备指定列表。
对于基于NT的操作系统,指定的设备将不会显示在添加硬件向导,但会找到新的硬件和硬件更新向导显示。
对于Windows 9x/Me,指定的设备将不会显示任何设备选择向导。
仙乃日
发表于 2010-7-28 17:01:56
rundll32.exe setupapi,InstallHinfSection MPS_MP_HAL 132 %windir%\inf\hal.inf
VOID CALLBACK InstallHinfSection(
__inHWND hwnd,
__inHINSTANCE ModuleHandle,
__inPCTSTR CmdLineBuffer,
__inINT nCmdShow
);
Value Description
0 System provided INF. 系统提供的INF。
128 Set the default path of the installation to the location of the INF. This is the typical setting. 设置默认的安装路径的INF位置。这是典型的设置。
+0 Never reboot the computer. 不重新启动计算机。
+1 Reboot the computer in all cases. 在任何情况下重新启动计算机。
+2 Always ask the users if they want to reboot. 始终询问用户是否要重新启动。
+3 Reboot the computer if necessary without asking user for permission. 如有必要,重新启动计算机不询问用户。
+4 If a reboot of the computer is necessary, ask the user for permission before rebooting 如果计算机重新启动是必要的,在重新启动前询问。
tpzyang
发表于 2010-7-28 23:51:34
受教了,谢谢楼主
ivanpg
发表于 2010-7-30 19:34:39
我日。这长。。。。另存为:INF说明.txt
lanyue1k
发表于 2010-8-9 22:59:10
{:face (88):}
谢谢楼主
devcon
发表于 2010-8-27 09:23:35
很理解为什么分割开发帖,应该也是为了多赚点币!
neal
发表于 2010-11-12 19:52:11
感谢分享!{:face (316):}
jianganew
发表于 2010-11-21 11:01:55
{:face (427):}谢谢分享!
yiruirui
发表于 2010-11-23 14:05:16
能不能搞成个文件,发出来让大家学习啊,这样看很不方便嘛!
hzxymkb
发表于 2010-11-23 22:14:39
仙人的东西一出必是精品!
奈何天
发表于 2010-12-7 07:50:38
楼主,你辛苦了。
收藏了。
newuser
发表于 2010-12-9 16:55:30
回复 1# 仙乃日
这么详细,先记下了!
xyold1
发表于 2010-12-9 20:53:29
太长了:face (32):