Importación de archivos

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.