Administración de tamaños y versiones de archivo
El archivo de VBScript WiFilVer.vbs se proporciona en los componentes de Windows SDK para desarrolladores de Windows Installer. En el ejemplo se muestra cómo usar un script para notificar o actualizar la versión, el tamaño y la información de idioma del archivo.
En el ejemplo también se muestran las acciones de Windows Installer, cómo acceder a una base de datos de Windows Installer y el uso de los siguientes elementos:
- Método Installer.OpenDatabase del objeto Installer
- Propiedad Installer.FileAttributes
- Método Installer.FileHash
- Método Installer.FileVersion
- Método Installer.LastErrorRecord del objeto Installer
- Método Database.OpenView
- Propiedad SummaryInformation (objeto Database) del objeto Database
- Método Session.DoAction
- Session.Property
- Propiedad Session.SourcePath
- Propiedad Session.Mode del objeto Session
- Propiedad Record.StringData
- Propiedad Record.IntegerData del objeto Record
En este ejemplo se necesitarán la versiones CScript.exe o WScript.exe de Windows Script Host. Para usar CScript.exe para ejecutar este ejemplo, utilice la siguiente sintaxis para escribir un comando en el símbolo del sistema:
cscript WiFilVer.vbs [ruta de acceso a la base de datos][ubicaciones de origen opcionales]
Tenga en cuenta lo 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 (cero) si el script se ejecuta correctamente, 1 (uno) si se invoca la ayuda y 2 (dos) si se el script no se ejecuta.
Especifique la base de datos de Windows Installer que desea actualizar, que debe encontrarse en la raíz del archivo de origen. Sin embargo, puede especificar orígenes para la base de datos que se encuentren en ubicaciones independientes. Si el origen está comprimido, todos los archivos se abren en la raíz.
Las siguientes opciones se pueden especificar en cualquier ubicación de la línea de comandos.
Opción | Descripción |
---|---|
ninguna opción especificada | Muestra la información del archivo de la base de datos. |
/U | Actualice la información del idioma, versión y tamaño del archivo de la base de datos desde el origen. |
Para más información, consulte Ejemplos de scripting de Windows Installer y Herramientas de desarrollo de Windows Installer.