Anwenden von Transformationen
Die Eigenschaft TRANSFORMS enthält die Liste der Transformationen für ein Installationspaket. Das Installationsprogramm wendet alle in der Transformationsliste aufgeführten Transformationen bei jeder Installation, Ankündigung, bedarfsabhängigen Installation oder Wartungsinstallation des Pakets an.
Die Eigenschaft TRANSFORMS wird festgelegt, indem die Liste der Transformationen in der Befehlszeile angegeben wird. Wenn Sie jedoch entweder die Befehlszeilenoption /jm oder /ju verwenden, muss die Transformationsliste mithilfe der Option /t angegeben werden.
Beachten Sie, dass die Liste der Transformationen nach der Installation nicht mehr geändert werden kann und nur durch Deinstallieren der Anwendung entfernt werden kann.
Hinweis
Ein Windows Installer-Paket kann bei der Installation einer Anwendung oder eines Updates nicht mehr als 255 Transformationen anwenden. Wenn viele Transformationen erforderlich sind, sollten sie kombiniert werden, und vorherige veraltete Transformationen sollten beseitigt werden.
Die folgende Tabelle enthält Beispiele für verschiedene Transformationszeichenfolgen, die der Transformationsliste hinzugefügt werden können.
Transformationszeichenfolgen | BESCHREIBUNG |
---|---|
transform1.mst;:transform2.mst;:transform3.mst | Transform2.mst und transform3.mst sind eingebettete Transformationen. transform1.mst ist nur dann eine Secure-at-Source-Transformation, wenn die Eigenschaft TRANSFORMSSECURE oder die Richtlinie TransformsSecure festgelegt ist, andernfalls ist transform1 eine ungesicherte Transformation. |
\\server\share\path\transform1.mst;:transform2.mst | Transform2.mst ist eine eingebettete Transformation. transform1.mst ist nur dann eine Secure-Full-Path-Transformation, wenn die Eigenschaft TRANSFORMSSECURE oder die Richtlinie TransformsSecure festgelegt ist, andernfalls ist transform1 eine ungesicherte Transformation. |
@:transform2.mst;transform1.mst @transform1.mst;:transform2.mst |
Transform2.mst ist eine eingebettete Transformation. transform1.mst ist eine eigenständige Secure-at-Source-Transformation. |
|\\server\share\path\transform1.mst;:transform2.mst |:transform2.mst;\\server\share\path\transform1.mst |
Transform2.mst ist eine eingebettete Transformation. transform1.mst ist eine eigenständige Secure-Full-Path-Transformation. |