Cursos
Módulo
En este módulo se explica cómo importar datos desde un archivo de texto, un archivo CSV, un archivo XML y un archivo de notación de objetos JavaScript (JSON).
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
El archivo WiImport.vbs de VBScript se proporciona en los componentes de Windows SDK para desarrolladores de Windows Installer. En este ejemplo se muestra cómo escribir un script para importar tablas en una base de datos de Windows Installer.
El script conecta a un objeto Installer, abre una base de datos, procesa una lista de archivos y confirma los cambios antes de cerrar la base de datos.
En el ejemplo se muestra el uso de lo siguiente:
Necesitará la versión CScript.exe o WScript.exe de Windows Script Host para usar este ejemplo. Para usar CScript.exe para ejecutar este ejemplo, use la sintaxis siguiente en el símbolo del sistema.
cscript WiImport.vbs [ruta de acceso a la base de datos][ruta de acceso a la carpeta][opciones] [lista de archivos de archivado]
La ayuda se muestra 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 correcto, 1 si se invoca ayuda y 2 si se produce un error en el script.
Especifique la ruta de acceso a una base de datos de Windows Installer que se va a crear o que va a recibir las tablas importadas. Especifique la ruta de acceso a la carpeta que contiene los archivos de archivado de las tablas que se van a importar. Enumere los nombres de los archivos de archivado que se van a importar. Los nombres de archivo comodín, como *.idt, se pueden usar para importar varios archivos.
Las siguientes opciones se pueden especificar en cualquier lugar de la línea de comandos antes de la lista de archivos.
Opción | Descripción |
---|---|
Ninguna opción especificada | Importe la lista de archivos de archivado de tablas de la carpeta especificada en la base de datos de Windows Installer. |
/C | Cree una base de datos de Windows Installer e importe la lista de archivos de archivado de tablas de la carpeta especificada en la nueva base de datos. |
Para más información y obtener ejemplos de scripting adicionales, consulte Ejemplos de scripting de Windows Installer. Para ver utilidades de ejemplo que no requieren Windows Script Host, consulte Herramientas de desarrollo de Windows Installer.
Tenga en cuenta que en Un ejemplo de localización también se muestra la importación de errores localizados y tablas ActionText.
Cursos
Módulo
En este módulo se explica cómo importar datos desde un archivo de texto, un archivo CSV, un archivo XML y un archivo de notación de objetos JavaScript (JSON).
Documentación
Ver script del instalador - Win32 apps
El archivo WiLstScr.vbs de VBScript se proporciona en los componentes del SDK de Windows para desarrolladores de Windows Installer. Este script de ejemplo muestra el visor de scripts de Windows Installer.
Enumeración de productos, propiedades, características y componentes - Win32 apps
El archivo VBScript WiLstPrd.vbs se proporciona en los componentes de Windows SDK para desarrolladores de Windows Installer. El script de ejemplo se conecta a un objeto Installer y enumera los productos registrados y la información del producto.
Ejemplos de scripting de Windows Installer - Win32 apps
Los componentes de Windows SDK para desarrolladores de Windows Installer contienen archivos VBScript que muestran cómo se usa la interfaz de automatización de Windows Installer para modificar los paquetes de Windows Installer.