Compartir a través de


Generar una transformación

El archivo VBScript WiGenXfm.vbs se proporciona en la componentes de Windows SDK para desarrolladores de Windows Installer. Este script de ejemplo puede generar una transformación a partir de dos bases de datos de Windows Installer. Para obtener más información, vea Database Transforms.

En el ejemplo se muestra el uso de:

método OpenDatabase (objeto installer)

método LastErrorRecord del objeto Installer

método GenerateTransform del objeto Database

Necesitará la versión CScript.exe o WScript.exe del host de Windows Script para usar este ejemplo. Para usar CScript.exe para ejecutar este ejemplo, escriba una línea de comandos en el símbolo del sistema mediante la sintaxis siguiente. Se muestra ayuda si el primer argumento es /? o si se especifican demasiados argumentos. Para redirigir la salida a un archivo, finalice la línea de comandos con VBS > [ruta de acceso al archivo]. El ejemplo devuelve un valor de 0 para éxito, 1 si se invoca ayuda y 2 si se produce un error en el script.

cscript WiGenXfm.vbs [ruta de acceso a la base de datos original][ruta de acceso a la base de datos revisada][ruta de acceso al archivo de transformación]

Especifique la ruta de acceso a la base de datos original de Windows Installer. Especifique la ruta de acceso a la base de datos revisada. Especifique la ruta de acceso al archivo de transformación que se va a crear. Si se omite la ruta de acceso al archivo de transformación, solo se comparan las dos bases de datos.

Para obtener ejemplos de scripting adicionales, consulte Ejemplos de scripting de Windows Installer. Para obtener utilidades de ejemplo que no requieren windows Script Host, consulte Herramientas de desarrollo de Windows Installer.

Tenga en cuenta que ejemplo de localización muestra Generación de una transformación de personalización.