![]() ![]() |
|
INF文件格式详解 | |
作者:未知 文章来源:网络 点击数32899 更新时间:2011-03-02 12:23:49 文章录入:admin 责任编辑:admin | |
|
|
3 类似 2 ,但是,例外情况为: old-ini-entry 参数匹配基于 key 和 value, 并不限于 key
可以使用通配符 (*) 指代 key 和 value 的一部分和全部
ini 文件名可以为字符串或者字符键。即 %strkey% ,此 strkey 定义于 [Strings] 节,且必须是一个合法文件名。
Ini 文件明应当包含目录,可以是直接目录,也可以是特定目录标示符。
可以拥有 %dirid% 指定目录, dirid 指定于 SetupSetDirectoryId 节中 . 当时用目录标示符,你应当使用反斜线号于一个目录路径中。举例: , 你可以使用 %11%\card.ini 表示 CARD.INI 存在于 System32 目录中。
以下为例子:
%11%\sample.ini, Section1,, Value1=2 ; 新增一个条目
%11%\sample.ini, Section2, Value3=*, ; 删除老条目
%11%\sample.ini, Section4, Value5=1, Value5=4 ; 替换老条目
[Services] 条目 此节条目列出增加和删除的服务列表。
[install-section-name.Services]
AddService=ServiceName,flag,service-install-section[,event-log-install-section]
DelService=ServiceName
ServiceName
将要安装 / 删除的服务名
flag
指定将如何增加服务。此参数仅用于 AddService 键,取值为:
SPSVCINST_TAGTOFRONT (0x1)
将服务标签题见到服务所在组的前列
SPSVCINST_ASSOCSERVICE (0x2)
此增加的服务关联的服务 .
service-install-section
服务安装节
event-log-install-section
时间记录安装节。
以下为例子:
|
|
![]() ![]() |