43.1 Habilitación de una aplicación para que pueda desinstalarse

La desinstalación de una aplicación requiere una configuración cuidadosa del objeto Aplicación para asegurarse de que no se eliminan sin querer archivos importantes de la estación de trabajo. Por esta razón, la función de desinstalación de aplicaciones se inhabilita por defecto.

Para habilitar una aplicación que se va a desinstalar:

  1. En ConsoleOne®, haga clic con el botón derecho del ratón en el objeto Aplicación y, a continuación, haga clic en Propiedades.

  2. Haga clic en la pestaña Común > Desinstalar para abrir la página correspondiente.

    Página Desinstalar
  3. Haga clic en la casilla Habilitar desinstalación para habilitar la opción.

  4. Si desea que los usuarios puedan desinstalar la aplicación ellos mismos, haga clic en Permitir que el usuario realice una desinstalación manual para habilitar la opción.

    Para obtener información sobre cómo pueden los usuarios desinstalar la aplicación, consulte Sección 43.4, Utilización del Lanzador de aplicaciones para desinstalar una aplicación.

  5. Establezca las demás opciones Desinstalar como considere adecuado:

    Avisar al usuario antes de desinstalar: seleccione esta opción para avisar a los usuarios antes de eliminar la aplicación de sus estaciones de trabajo. Si el usuario responde No, no se elimina la aplicación.

    Avisar al usuario antes de rearrancar: en algunas ocasiones, al desinstalar una aplicación puede ser necesario volver a arrancar la estación de trabajo. Seleccione esta opción para avisar a los usuarios antes de volver a arrancar la estación de trabajo. Si los usuarios responden No a la pregunta, la desintalación no se realiza hasta que vuelven a reiniciar la estación de trabajo manualmente.

    Finalizar aplicación antes de desinstalar: seleccione esta opción para asegurarse de que el Lanzador de aplicaciones finaliza la aplicación (si se está ejecutando) antes de comenzar a desinstalar los archivos de la aplicación.

    Desinstalar aplicación si no se utiliza en xx días: Seleccione esta opción para eliminar automáticamente la aplicación si el usuario no la ha abierto durante el período especificado (el número de días por defecto es 30). Para obtener más información, consulte Sección 43.3, Desinstalación de aplicaciones no usadas.

  6. Seleccione los atributos que desea utilizar cuando determine si desea desinstalar o no archivos, accesos directos, ajustes INI y ajustes de registro.

    Archivos: haga clic en Archivos y, a continuación, seleccione los atributos que desea utilizar para determinar si se elimina o no un archivo de la aplicación. Los atributos se corresponden con los que se muestran en la página Archivos de aplicación (pestaña Opciones de Distribución). Las opciones por defecto (Copiar siempre, Copiar si no existe y Copiar si es más reciente) garantizan que un archivo se elimine sólo si se instaló a la vez que la aplicación y no antes mediante otra aplicación que aún podría necesitar el archivo.

    Accesos directos: haga clic en Accesos directos y, a continuación, seleccione los atributos que desee utilizar para determinar si se eliminan o no los accesos directos de la aplicación. Los atributos se corresponden con los que se muestran en la página Accesos directos/Iconos (pestaña Opciones de Distribución).

    Archivos INI: haga clic en Archivos INI y, a continuación, seleccione los atributos que desee utilizar para determinar si se elimina o no un ajuste INI. Los atributos se corresponden con los que se muestran en la página Ajustes INI (pestaña Opciones de Distribución). Las opciones por defecto (Crear siempre, Crear si existe, Crear o Crear o añadir a una sección existente) garantizan que un ajuste se elimine sólo si se creó al instalar la aplicación y no antes mediante otra aplicación que aún podría necesitarlo.

    Registro: haga clic en Registro y, a continuación, seleccione los atributos que desee utilizar para determinar si se elimina o no un ajuste del registro. Los atributos se corresponden con los que se muestran en la página Ajustes del registro (pestaña Opciones de Distribución). Las opciones por defecto ((Crear siempre, y Crear si existe) garantizan que un ajuste se elimine sólo si se creó al instalar la aplicación y no antes mediante otra aplicación que aún podría necesitarlo.

    La opción Claves desinstal.//Valores de claves de registro le permite seleccionar dos secciones del registro específicas, HKEY_LOCAL_MACHINE y HKEY_CURRENT_USER, para incluir o excluir ajustes al eliminar ajustes del registro agregados por el Lanzador de aplicaciones cuando distribuyó la aplicación a la estación de trabajo. Los ajustes por defecto hacen que el Lanzador de aplicaciones elimine ajustes de la sección HKEY_CURRENT_USER, pero no de la sección HKEY_LOCAL_MACHINE.

    El propósito de esta opción es garantizar que no se eliminen ajustes del sistema de Windows durante la desinstalación. Esto es particularmente importante si utiliza snAppShot™ para capturar la instalación de la aplicación. Cuando snAppShot captura la instalación de una aplicación, incluye todos los ajustes que se modifiquen durante la instalación. Si el programa de instalación de la aplicación hace que la estación de trabajo se rearranque durante el proceso de instalación, estos cambios pueden incluir no sólo los ajustes correspondientes a la aplicación, sino también los aplicables al sistema de Windows. La eliminación de los ajustes del sistema de Windows podría ocasionar problemas al reiniciar la estación de trabajo. No se recomienda eliminar estos ajustes salvo que esté completamente seguro de que no van a afectar de ninguna manera al correcto funcionamiento de la estación de trabajo.

    Si desea utilizar esta opción, examine los ajustes de registro que se van a eliminar de las secciones de claves de registro HKEY_LOCAL_MACHINE y HKEY_CURRENT_USER y suprima todos los ajustes aplicables a cualquier otro elemento distinto de la aplicación. Los ajustes de registro se muestran en la página Ajustes del registro (pestaña Opciones de distribución).

  7. Haga clic en Aceptar para guardar los cambios.