Users Guide
Es posible incluir el parámetro de personalización REMOVE en la línea de comandos y asignar las identificaciones (ID)
de función de la función de software que desea desinstalar. Por ejemplo: msiexec.exe /i SysMgmt.msi
REMOVE=BRCM /qb
Este comando ejecuta la instalación de Systems Management y desinstala solo el agente Broadcom de modo
desatendido, pero no silencioso.
También puede optar por instalar, volver a instalar y desinstalar funciones al ejecutar el programa msiexec.exe. Por
ejemplo: msiexec.exe /i SysMgmt.msi REMOVE=BRCM /qb
Este comando ejecuta la instalación del software de Managed System y desinstala el agente Broadcom. Esta ejecución
se realiza de modo desatendido, pero no silencioso.
Enlaces relacionados:
Identificaciones de funciones de software
Código de retorno de MSI
Una entrada de registro de sucesos de aplicaciones se registra en el archivo SysMgmt.log. La siguiente tabla muestra
algunos de los códigos de error devueltos por msiexec.exe de Windows Installer Engine.
Tabla 8. Códigos de retorno de Windows Installer
Código de error Valor Descripción
ERROR_SUCCESS
0 La acción se completó satisfactoriamente.
ERROR_INVALID_PARAMETER
87 Uno de los parámetros no era válido.
ERROR_INSTALL_USEREXIT
1602 El usuario canceló la instalación.
ERROR_SUCCESS_REBOOT_REQUI
RED
3010 Se requiere reiniciar para completar la instalación. Este
mensaje indica una instalación satisfactoria.
NOTA: Para obtener más información en todos los códigos de errores devueltos por las funciones msiexec.exe e
InstMsi.exe de Windows Installer, consulte support.microsoft.com.
Recuperación del sistema durante una instalación fallida
Microsoft Software Installer (MSI) proporciona la capacidad de regresar un sistema a su estado completo de
funcionamiento después de una instalación con error. MSI realiza esta acción al mantener una operación de deshacer
por cada acción estándar que realiza durante una instalación, actualización o desinstalación. Esta operación incluye la
restauración de archivos eliminados o sobrescritos, claves de registro y otros recursos. Windows guarda de forma
temporal todos los archivos que elimina o sobrescribe durante el curso de una instalación o eliminación, de modo que
se pueden restaurar en caso de ser necesario, que es un tipo de reversión. Después de una instalación correcta,
Windows elimina todos los archivos temporales de copias de seguridad.
Además de la reversión de las acciones estándar de MSI, la biblioteca tiene también la capacidad de deshacer los
comandos mencionados en el archivo INI por cada aplicación si se produce una reversión. Todos los archivos que se
modifican por las acciones de instalación de Dell OpenManage se restauran a su estado original si se produce una
reversión.
Cuando el motor de MSI pasa por la secuencia de instalación, ignora todas las acciones que están programadas como
acciones de reversión. En caso de que falle una acción personalizada, una acción estandarizada de MSI o una acción
de instalación, luego se inicia una reversión.
No puede revertir una instalación una vez que esté completa. La instalación de una transacción solamente se intenta
como una red de seguridad que protege el sistema durante una sesión de instalación. Si desea eliminar una aplicación
instalada, debe desinstalar esa aplicación.
NOTA: La instalación y la eliminación de controladores no se ejecutan como parte de la transacción de instalación
y, por lo tanto, no se pueden revertir si se produce un error fatal durante la ejecución.
39