Habilitando um aplicativo para ser desinstalado

Desinstalar um aplicativo requer uma cuidadosa configuração do objeto Aplicativo para assegurar que nenhum arquivo crítico seja acidentalmente removido da estação de trabalho. Por isso, a capacidade de desinstalar um aplicativo é desabilitada por padrão.

Para habilitar um aplicativo para ser desinstalado:

  1. No ConsoleOne®, clique o botão direito do mouse no objeto Aplicativo > clique em Propriedades.

  2. Clique na guia Comum > Desinstalar para mostrar a página Desinstalar.


    Página Desinstalar

  3. Clique na caixa Habilitar Desinstalação para ativar a opção.

  4. Caso deseje que os usuários possam desinstalar eles próprios o aplicativo, clique em Permitir que Usuário Execute uma Desinstalação Manual para ativar a opção.

    Para obter informações sobre como os usuários podem desinstalar o aplicativo, consulte Usando o Disparador de Aplicativos para desinstalar um aplicativo .

  5. Defina as outras opções de Desinstalar da maneira apropriada:

    Avisar Usuário Antes de Desinstalar: Selecione esta opção para avisar os usuários antes de remover o aplicativo de suas estações de trabalho. Se os usuários responderem "Não" ao aviso, o aplicativo não será removido.

    Encerrar Aplicativo Antes de Desinstalar: Selecione esta opção para assegurar que o Disparador de Aplicativos encerre o aplicativo (se este estiver em execução) antes de começar a desinstalar os arquivos do aplicativo.

    Desinstalar Aplicativo Se Não For Usado Dentro de XX Dias: Selecione esta opção para remover automaticamente o aplicativo se o usuário não o tiver executado dentro do número de dias especificado (o padrão é 30). Para obter mais informações, consulte Desinstalando aplicativos não utilizados .

  6. Selecione os atributos que devem ser usados ao determinar se arquivos, atalhos, configurações INI e configurações do registro devem ou não ser desinstalados.

    Arquivos: Clique em Arquivos > marque os atributos a serem usados para determinar se um arquivo de aplicativo será ou não removido. Os atributos correspondem aos atributos relacionados na página Arquivos de Aplicativo (guia Opções de Distribuição). Por padrão, as opções são configuradas (Copiar Sempre, Copiar se Não Existir, Copiar se For Mais Recente) para garantir que um arquivo só seja removido se tiver sido instalado durante a instalação do aplicativo e não anteriormente por outro aplicativo que também precisa dele.

    Atalhos: Clique em Atalhos > marque os atributos que deseja usar para determinar se os atalhos do aplicativo devem ou não ser removidos. Os atributos correspondem aos atributos relacionados na página Atalhos/Ícones (guia Opções de Distribuição).

    Arquivos INI: Clique em Arquivos INI > marque os atributos que deseja usar para determinar se uma configuração INI deve ou não ser removida. Os atributos correspondem aos atributos relacionados na página Configurações INI (guia Opções de Distribuição). Por padrão, as opções são configuradas (Criar Sempre, Criar se Existir, Criar ou Adicionar a uma Seção Existente) para garantir que uma configuração só seja removida se tiver sido criada durante a instalação do aplicativo e não anteriormente por outro aplicativo que também precisa dela.

    Registro: Clique em Registro > marque os atributos que deseja usar para determinar se uma configuração de registro deve ou não ser removida. Os atributos correspondem aos atributos relacionados na página Configurações do Registro (guia Opções de Distribuição). Por padrão, as opções são configuradas (Criar sempre, Criar se existir) para garantir que uma configuração só seja removida se tiver sido criada durante a instalação do aplicativo e não anteriormente por outro aplicativo que ainda precisa dela.

    A opção Desinstalar Chaves/Valores dessas Seções do Registro permite que você selecione duas seções específicas do registro, HKEY_LOCAL_MACHINE e HKEY_CURRENT_USER, para incluir ou excluir quando remover as configurações do registro que foram adicionadas pelo Disparador de Aplicativos durante a distribuição do aplicativo para a estação de trabalho. As configurações padrão fazem com que o Disparador de Aplicativos remova as configurações da seção HKEY_CURRENT_USER, mas não da seção HKEY_LOCAL_MACHINE.

    A finalidade dessa opção é ajudar a garantir que nenhuma configuração do sistema Windows seja removida durante a desinstalação. Isso será importante principalmente se você tiver usado o snAppShotTM para capturar a instalação do aplicativo. Quando o snAppShot captura a instalação de um aplicativo, ele inclui todas as configurações que tiverem sofrido mudanças durante a instalação. Se o programa de instalação do aplicativo fizer com que a estação de trabalho seja reinicializada durante o processo de instalação, essas mudanças poderão incluir não somente as configurações que se aplicam ao aplicativo, mas também as configurações que se aplicam ao sistema Windows. A remoção das configurações do sistema Windows pode ocasionar problemas na inicialização da estação de trabalho. É altamente recomendável que você só remova essas configurações se tiver certeza de que elas não afetarão o funcionamento da estação de trabalho.

    NOTA:  Se desejar usar essa opção, você deverá examinar as configurações do registro que serão removidas das seções HKEY_LOCAL_MACHINE e HKEY_CURRENT_USER e apagar as configurações que não se aplicarem apenas ao aplicativo. As configurações do registro são exibidas na página Configurações do Registro (guia Opções de Distribuição).

  7. Clique em OK para gravar as mudanças.