# Atividades de Pré-Implantação e Pós-Implantação Ao criar um pacote de software do Windows, você pode configurar determinadas atividades para ocorrer antes e depois da instalação do software; elas são conhecidas como Atividades de Pré-Implantação e Pós-Implantação. Você pode usar essas atividades para garantir que a instalação do software ocorra sem problemas e que os computadores nos quais o software está sendo instalado tenham todos os pré-requisitos. ## Índice 1. [Atividades de pré-implantação](#pre-deployment-activities) - [Condições](#condition) - [Verificar dados no valor do Registro](#check-data-on-registry-value) - [Verificar chave/valor do Registro](#check-data-on-registry-key-value) - [Verificar arquivo/pasta](#check-file-folder-condition) - [Verificar espaço livre em disco](#check-free-disk-space-condition) - [Verificar software](#check-software-condition) - [Configurações](#configurations-pre-deployment) - [Criar/Acrescentar caminho](#create-append-path-configuration-pre-deployment) - [Script personalizado](#custom-script-configuration-pre-deployment) - [Criar/Excluir atalho](#create-delete-shortcut-configuration-pre-deployment) - [Operação de arquivo e pasta](#file-folder-operation-configuration-pre-deployment) - [Gerenciar processo em andamento](#manage-ongoing-process-configuration-pre-deployment) - [Configurações do Registro](#registry-settings-pre-deployment) - [Serviços](#services-pre-deployment) - [Desinstalar software](#uninstall-software-pre-deployment) - [Definir variável de ambiente](#set-environment-variable-pre-deployment) - [Atividades de pós-implantação](#post-deployment-activities) - [Configurações](#configurations-post-deployment) - [Criar/Acrescentar caminho](#create-append-path-post-deployment) - [Criar/Excluir atalho](#create-delete-shortcut-post-deployment) - [Script personalizado](#custom-script-configuration-post-deployment) - [Operação de arquivo e pasta](#file-folder-operation-section-post-deployment) - [Configurações do Registro](#registry-settings-post-deployment) - [Serviços](#services-post-deployment) - [Definir variável de ambiente](#set-environment-variable-post-deployment) - [Modificar as atividades de pré e pós-implantação](#modifying-pre-post-deployment-activities) - [Remover a atividade de pré e pós-implantação](#removing-pre-post-deployment-activities) ## Atividades de Pré-Implantação As atividades de pré-implantação são configuradas para executar ações específicas antes que o software seja instalado nos computadores de destino ou nas contas de usuário. Essas atividades de pré-implantação são configuradas durante a criação de um pacote de software do Windows. Por exemplo, verificar o espaço em disco no computador de destino ou confirmar se o software que está sendo implantado já está instalado. Usando o recurso de atividade de pré-implantação, você pode configurar as Condições e Configurações abaixo. ### Condições Ao implantar um software, você pode configurar uma verificação condicional antes de instalar ou desinstalar o software. Com base no resultado da verificação, você pode definir se o software deve prosseguir com a instalação/desinstalação ou ignorar a instalação/desinstalação. Siga as condições abaixo para serem verificadas antes de instalar ou desinstalar um software. #### Verificar dados no valor do Registro Siga as etapas abaixo para verificar o valor do Registro antes de prosseguir ou ignorar a instalação ou desinstalação do software: 1. Arraste e solte a condição **Verificar dados no valor do Registro** na seção **Atividades de Pré-Implantação**, na seção de Instalação ou Desinstalação do pacote que você está criando. 2. Após clicar nela, forneça o **Nome da atividade** com base na sua necessidade. 3. Selecione a **Chave de cabeçalho** no menu suspenso com base na sua necessidade. 4. Forneça a **Subchave** e o **Nome do valor** que você deseja verificar no computador de destino. 5. Selecione o **Tipo de dados** no menu suspenso com base na sua necessidade. 6. Selecione o **Comparador** no menu suspenso e forneça os dados a serem comparados. 7. Selecione **Definir ação** no menu suspenso como **Prosseguir com a instalação** ou **Ignorar instalação** com base nas verificações condicionais definidas para o valor do Registro. 8. Selecione **Salvar e continuar** para configurar a condição Verificar valor do Registro e prosseguir com a configuração de condições adicionais que precisem ser configuradas com base na sua necessidade. #### Verificar dados na chave/valor do Registro Siga as etapas abaixo para verificar o valor da chave do Registro antes de prosseguir ou ignorar a instalação ou desinstalação do software: 1. Arraste e solte a condição **Verificar dados na chave/valor do Registro** em **Atividades de Pré-Implantação**, na seção Instalação ou Desinstalação do pacote que você está criando. 2. Após clicar nela, forneça o Nome da atividade com base na sua necessidade. 3. Selecione a **Chave de cabeçalho** no menu suspenso. 4. Forneça o **Nome do valor** que precisa ser verificado no computador de destino. 5. Selecione **Definir ação** no menu suspenso como **Prosseguir com a instalação** ou **Ignorar instalação** com base nas verificações condicionais definidas para a chave/valor do Registro. 6. Selecione **Salvar e continuar** para configurar a condição Verificar chave/valor do Registro e prosseguir com a configuração de condições adicionais que precisem ser configuradas com base na sua necessidade. #### Verificar arquivo/pasta Siga as etapas abaixo para verificar a presença do arquivo ou da pasta necessária para a instalação ou desinstalação do software nos computadores de destino antes de prosseguir ou ignorar a instalação ou desinstalação do software: 1. Arraste e solte a condição **Verificar arquivo/pasta** em **Atividades de Pré-Implantação**, na seção Instalação ou Desinstalação do pacote que você está criando. 2. Após clicar nela, forneça o **Nome da atividade** com base na sua necessidade. 3. No campo **Selecionar arquivo/pasta**, escolha a opção Arquivo ou Pasta para especificar se você deseja verificar a presença do arquivo ou de uma pasta no computador de destino. 4. Forneça o **Caminho do arquivo/pasta** que você deseja verificar no computador de destino. 5. Selecione **Definir ação** no menu suspenso como **Prosseguir com a instalação** ou **Ignorar instalação** com base nas verificações condicionais definidas. 6. Selecione **Salvar e continuar** para configurar a condição Verificar arquivo/pasta e prosseguir com a configuração de condições adicionais que precisem ser configuradas com base na sua necessidade. #### Verificar espaço livre em disco Siga as etapas abaixo para verificar o espaço livre em disco necessário antes que o software seja instalado nos computadores de destino. Com base na verificação do espaço livre em disco, você pode prosseguir ou ignorar a instalação do software. A verificação de espaço livre em disco é aplicável somente durante a criação de um pacote de instalação. 1. Arraste e solte a condição **Verificar espaço livre em disco** em **Atividades de Pré-Implantação**, na seção Instalação ou Desinstalação do pacote que você está criando. 2. Após clicar nela, forneça o **Nome da atividade** com base na sua necessidade. 3. No campo **Disco**, selecione o disco de destino para o qual você está verificando o espaço livre. 4. Forneça o **Espaço mínimo** necessário para a instalação do software no formato **MB**. 5. A instalação ou desinstalação do software prosseguirá automaticamente assim que a condição de espaço livre for atendida. Se a condição não for atendida, a instalação ou desinstalação do software será ignorada. 6. Selecione **Salvar e continuar** para configurar a condição Verificar espaço livre em disco e prosseguir com a configuração de condições adicionais. #### Verificar software Siga as etapas abaixo para verificar se o software que você está implantando no computador de destino já está presente. Com base na verificação do software, você pode prosseguir ou ignorar a instalação ou desinstalação do software. 1. Arraste e solte a condição **Verificar software** em **Atividades de Pré-Implantação**, na seção Instalação ou Desinstalação do pacote que você está criando. 2. Após clicar nela, forneça o **Nome da atividade**. 3. Forneça o **Nome do software** cuja presença você deseja verificar e especifique as verificações condicionais. 4. Forneça a **Versão** do software que você deseja verificar e especifique as verificações condicionais. 5. Selecione **Definir ação** como **Prosseguir com a instalação** ou **Ignorar instalação** com base na verificação do software. 6. Selecione **Salvar e continuar** para configurar a condição Verificar software e prosseguir com configurações adicionais. ### Configurações Ao implantar um software, você pode aplicar determinadas Configurações antes de instalar ou desinstalar o software. #### Criar/Acrescentar caminho Siga as etapas abaixo para criar ou acrescentar a variável Path antes de instalar ou desinstalar o software. 1. Arraste e solte a configuração **Criar/Acrescentar caminho** em **Atividades de Pré-Implantação**. 2. Forneça o **Nome da atividade**. 3. Especifique o caminho que precisa receber o sufixo. Você pode fornecer vários caminhos separados por ponto e vírgula (;). 4. Opcionalmente, marque para prosseguir mesmo que a configuração falhe. 5. Selecione **Salvar e continuar**. Para saber mais, consulte: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/setting_path.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/setting_path.html) #### Script personalizado Siga as etapas abaixo para executar um script antes da instalação ou desinstalação: 1. Arraste e solte **Script personalizado** em **Atividades de Pré-Implantação**. 2. Forneça o **Nome da atividade**. 3. Escolha executar a partir do **Repositório** ou **Linha de comando**. 4. Forneça argumentos e arquivos de dependência, se necessário. 5. Especifique códigos de saída. 6. Opcionalmente, permita prosseguir mesmo que falhe. 7. Selecione **Salvar e continuar**. Saiba mais: [https://www.manageengine.com/br/desktop-central/help/user_configuration/executing_custom_scripts.html](https://www.manageengine.com/br/desktop-central/help/user_configuration/executing_custom_scripts.html) #### Criar/Excluir atalho Permite criar ou excluir atalhos antes da implantação. **Para criação de atalho:** - Selecionar ação: **Criar** - Ação: **Atalho** - Informar nome, aplicativo de destino, argumentos, local, pasta inicial, comentários, ícone (.ico), modo de execução e opção de executar como administrador. **Para atalho da Internet:** - Selecionar ação: **Criar** - Ação: **Atalho da Internet** - Informar nome, URL de destino, local e ícone. **Para exclusão:** - Selecionar ação apropriada. - Escolher tipo (Atalho ou Atalho da Internet). - Selecionar local. - Opcionalmente permitir prosseguir se falhar. - Salvar e continuar. Saiba mais: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/managing_shortcuts_for_computers.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/managing_shortcuts_for_computers.html) #### Operação de arquivo e pasta Permite copiar ou excluir arquivos/pastas antes da implantação. - Selecionar ação: **Copiar** ou **Excluir** - Escolher tipo (arquivo único, múltiplos, pasta, compactado) - Definir caminhos de origem/destino - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Observação: A pasta compactada será automaticamente descompactada na máquina cliente. Saiba mais: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/managing_windows_computer_files_folders.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/managing_windows_computer_files_folders.html) #### Gerenciar processo em andamento Permite encerrar ou aguardar o encerramento de processos antes da implantação. - Selecionar ação: **Encerrar processo imediatamente** ou **Aguardar até que o processo pare** - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Observação: Aplicável apenas como atividade de Pré-Implantação. #### Configurações do Registro Permite gravar, excluir ou importar chaves/valores do Registro antes da implantação. - Selecionar ação desejada - Definir chave de cabeçalho, subchave, tipo de dados - Informar nome e dados do valor - Ou importar arquivo .reg - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Saiba mais: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/configuring_registry_settings.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/configuring_registry_settings.html) #### Serviços Permite iniciar, parar ou reiniciar serviços. - Selecionar serviço - Definir ação e tipo de inicialização - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Saiba mais: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/configuring_windows_services.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/configuring_windows_services.html) #### Desinstalar software Permite desinstalar versões anteriores antes da implantação. - Informar nome, versão - Fornecer string de desinstalação e switches silenciosos - Adicionar múltiplos softwares se necessário - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Observação: Aplicável apenas como atividade de Pré-Implantação. #### Definir variável de ambiente Permite definir variáveis de ambiente antes da implantação. - Informar variável e valor - Opcionalmente permitir prosseguir se falhar - Salvar e continuar Saiba mais: [https://www.manageengine.com/br/desktop-central/help/computer_configuration/setting_environment_variables.html](https://www.manageengine.com/br/desktop-central/help/computer_configuration/setting_environment_variables.html) ## Atividades de Pós-Implantação As atividades de pós-implantação são configuradas para executar ações específicas após a conclusão da instalação do software. ### Configurações As configurações disponíveis incluem: - Criar/Acrescentar caminho - Criar/Excluir atalho - Script personalizado - Operação de arquivo e pasta - Configurações do Registro - Serviços - Definir variável de ambiente As etapas para cada configuração seguem o mesmo padrão descrito nas seções de Pré-Implantação, aplicando-se após a instalação/desinstalação. ## Modificando as atividades de pré e pós-implantação As atividades configuradas podem ser modificadas: 1. Navegue até a seção Atividades de Pré ou Pós-Implantação. 2. Clique em **Ver resumo**. 3. Selecione a Condição ou Configuração desejada. 4. Faça as alterações e clique em **Salvar e continuar**. ## Removendo as atividades de pré e pós-implantação As atividades configuradas podem ser removidas: 1. Navegue até a seção Atividades de Pré ou Pós-Implantação. 2. Clique em **Ver resumo**. 3. Clique no ícone **X** na coluna Ações da Condição ou Configuração desejada.