应用转换
TRANSFORMS 属性包含安装包的转换列表。 安装程序会在包的每次安装、播发、按需安装或维护安装时应用转换列表中的所有转换。
TRANSFORMS 属性通过在命令行上指定转换列表来设置;但是,使用 /jm 或 /ju 命令行选项时,必须使用 /t 选项指定转换列表。
请注意,转换列表在安装后无法修改,只能通过卸载应用程序来移除。
注意
安装应用程序或更新时,Windows Installer 包最多可以应用 255 个转换。 当需要许多转换时,应将其组合在一起,并清除以前的过时转换。
下表提供了可添加到转换列表的各种转换字符串的示例。
转换字符串 | 说明 |
---|---|
transform1.mst;:transform2.mst;:transform3.mst | Transform2.mst 和 transform3.mst 是嵌入转换。 只有设置了 TRANSFORMSSECURE 属性或 TransformsSecure 策略时,transform1.mst 才是源安全转换,否则 transform1 是不安全的转换。 |
\\server\share\path\transform1.mst;:transform2.mst | Transform2.mst 是嵌入转换。 只有设置了 TRANSFORMSSECURE 属性或 TransformsSecure 策略时,transform1.mst 才是安全完整路径转换,否则 transform1 是不安全的转换。 |
@:transform2.mst;transform1.mst @transform1.mst;:transform2.mst |
Transform2.mst 是嵌入转换。 transform1.mst 是一种独立的源安全转换。 |
|\\server\share\path\transform1.mst;:transform2.mst |:transform2.mst;\\server\share\path\transform1.mst |
Transform2.mst 是嵌入转换。 transform1.mst 是一种独立的安全完整路径转换。 |