Msitran.exe
Msitran.exe usa MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfo y MsiDatabaseApplyTransform para generar o aplicar un archivo de transformación.
Esta herramienta solo está disponible en los componentes de Windows SDK para desarrolladores de Windows Installer.
Sintaxis
Use la siguiente sintaxis para generar una transformación.
msitran -g {base db}{ref db}{transform file name}[{error conditions / validation conditions}]
Use la siguiente sintaxis para aplicar una transformación
msitran -a {transform}{database}[{error conditions}]
Opciones de la línea de comandos
Msitran.exe usa las siguientes opciones de línea de comandos que no distinguen mayúsculas de minúsculas. También se puede usar un delimitador de barra diagonal en lugar de un guion.
Opción | Descripción |
---|---|
-g | Generación de transformación. |
-a | Transformación de la aplicación. |
Se pueden suprimir los errores siguientes al aplicar una transformación. Para suprimir un error, incluya el carácter adecuado en el argumento {error conditions}. Las condiciones especificadas con -g se colocan en la información de resumen de la transformación, pero no se usan al aplicar una transformación con -a. Para obtener información, consulte MsiDatabaseApplyTransform.
Opción | Error suprimido |
---|---|
a | Agrega una fila existente. |
b | Elimina una fila no existente. |
c | Agrega una tabla existente. |
d | Elimina una tabla no existente. |
e | Modifica una fila existente. |
f | Cambia la página de código. |
Se pueden usar las siguientes condiciones de validación para indicar cuándo se puede aplicar una transformación a un paquete. Estas condiciones se pueden especificar con -g, pero no con -a.
Opción | Condición de validación |
---|---|
g | Comprueba el código de actualización. |
l | Comprueba el idioma. |
p | Comprueba la plataforma. |
r | Comprueba el producto. |
s | Comprueba solo la versión principal. |
t | Comprueba solo las versiones principales y secundarias. |
u | Comprueba las versiones principales, secundarias y de actualización. |
v | Versión de base de datos aplicada < Versión de base de datos base. |
t | Versión de base de datos aplicada <= Versión de base de datos base. |
x | Versión de base de datos aplicada = Versión de base de datos base. |
y | Versión de base de datos aplicada >= Versión de base de datos base. |
z | Versión de base de datos aplicada > Versión de base de datos base. |
Temas relacionados