Share via


Enumeración de componentes

El archivo WiCompon.vbs de VBScript se proporciona en los Componentes de Windows SDK para desarrolladores de Windows Installer. Este script de ejemplo se puede usar para mostrar los componentes de una base de datos de Windows Installer.

En este ejemplo se muestra el uso de distintas claves principales en la tabla Component.

Este ejemplo también muestra:

Necesitará la versión CScript.exe o WScript.exe de Windows Script Host para usar este ejemplo. Si quiere usar CScript.exe para ejecutar este ejemplo, escriba un comando en la línea de comandos con la sintaxis siguiente. La ayuda se muestra si el primer argumento es /? o si se especifican pocos 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 si es correcto, 1 si se invoca la ayuda y 2 si se produce un error en el script.

cscript WiCompon.vbs [ruta de acceso a la base de datos][nombre del componente]

Especifique la ruta de acceso a la base de datos de Windows Installer. Especifique el nombre del modelo. El nombre debe aparecer en la columna Component de la tabla Component. Si se omite el nombre del componente, se muestran todos los componentes. Si se usa un asterisco (*) como nombre del componente, WiCompon.vbs muestra la composición de todos los componentes. Tenga en cuenta que las bases de datos grandes se visualizan mejor con CScript en lugar de WScript.

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