Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Configuration Manager (branch atual)
Um aplicativo do Configuration Manager define os metadados sobre o aplicativo. Um aplicativo tem um ou mais tipos de implantação. Esses tipos de implantação incluem os arquivos de instalação e as informações necessárias para instalar software em dispositivos. Um tipo de implantação também tem regras, como métodos de detecção e requisitos. Essas regras especificam quando e como o cliente instala o software.
Crie aplicativos usando os seguintes métodos:
Crie automaticamente um aplicativo e tipos de implantação lendo os arquivos de instalação do aplicativo:
- Criar um aplicativo e detectar automaticamente as informações do aplicativo
- Criar um tipo de implantação e identificar automaticamente as informações do tipo de implantação
Crie manualmente um aplicativo e adicione tipos de implantação posteriormente:
- Criar um aplicativo e especificar manualmente as informações do aplicativo
- Criar um tipo de implantação e especificar manualmente as informações de tipo de implantação
Importar um aplicativo de um arquivo
Este artigo também inclui as seguintes informações para configurar um tipo de implantação:
- Conteúdo
- Sequência de tarefas
- Método de detecção
- Experiência do usuário
- Requisitos
- Códigos de retorno
- Dependências
Criar um aplicativo
No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Na guia Página Inicial da faixa de opções, no grupo Criar , selecione Criar Aplicativo.
Em seguida, detecte automaticamente ou especifique manualmente as informações do aplicativo:
Detecte automaticamente as informações do aplicativo para criar um aplicativo básico com um único tipo de implantação. Por exemplo, um arquivo do Windows Installer que não tem dependências ou requisitos. Depois de criar um aplicativo usando este procedimento, edite-o conforme necessário. É possível incluir ou alterar tipos de implantação e incluir métodos de detecção, dependências ou requisitos.
Especifique manualmente as informações do aplicativo para criar aplicativos mais complexos. Defina mais de um tipo de implantação, dependências, métodos de detecção ou requisitos.
Detectar informações do aplicativo automaticamente
Na página Geral do assistente para Criar Aplicativo, selecione Detectar automaticamente informações sobre este aplicativo a partir de arquivos de instalação.
Na lista suspensa Tipo , selecione o tipo de arquivo de instalação do aplicativo que você deseja usar para detectar informações do aplicativo. Para obter mais informações sobre os tipos de instalação disponíveis, consulte Tipos de implantação compatíveis com o Configuration Manager.
Na caixa Local , especifique o arquivo de instalação do aplicativo que você deseja usar para detectar informações sobre o aplicativo. Esse local é um caminho de rede (
\\server\share\filename) ou um link de repositório. Você deve ter acesso ao caminho de rede e a todas as subpastas que incluem conteúdo do aplicativo.Importante
Quando você seleciona o Windows Installer (arquivo *.msi) como um tipo de aplicativo, o site importa todos os arquivos na pasta especificada. Em seguida, ele envia esses arquivos para os pontos de distribuição. Certifique-se de que a pasta especificada contenha apenas os arquivos necessários para instalar o aplicativo. A Microsoft testa o Configuration Manager para dar suporte a até 20.000 arquivos no pacote de aplicativos. Se o aplicativo tiver mais arquivos, considere a criação de vários aplicativos com menos arquivos.
Na página Informações de Importação do assistente Criar Aplicativo, examine as informações e selecione Avançar. Se necessário, selecione Anterior para voltar e corrigir os erros.
Na página Informações Gerais do assistente Criar Aplicativo, especifique as seguintes informações:
Observação
Se o Configuration Manager detectar automaticamente essas informações dos arquivos de instalação do aplicativo, elas já estarão preenchidas aqui. Além disso, as opções exibidas podem ser diferentes dependendo do tipo de aplicativo criado.
Informações gerais sobre o aplicativo, como o nome do aplicativo, os comentários do administrador, o editor e a versão do software. Para ajudá-lo a localizar o aplicativo no console do Configuration Manager, especifique uma referência Opcional ou selecione Categorias administrativas.
Programa de instalação: especifique o programa de instalação e quaisquer propriedades necessárias para instalar o tipo de implantação do aplicativo.
Dica
Se o programa de instalação não aparecer, escolha Procurar e navegue até o local do programa de instalação.
Comportamento de instalação: selecione uma das três opções de como o Configuration Manager instala esse tipo de implantação. Para obter mais informações sobre essas opções, consulte Experiência do usuário.
Use uma conexão VPN automática (se configurada): se você implantou um perfil VPN no dispositivo no qual o usuário inicia o aplicativo, conecte a VPN quando o aplicativo for iniciado. Essa opção é válida apenas para o Windows 8.1 e o Windows Windows Phone 8.1. Em dispositivos Windows Phone 8.1, se você implantar mais de um perfil VPN no dispositivo, não haverá suporte para conexões VPN automáticas. Para obter mais informações, consulte Perfis VPN.
Provisione este aplicativo para todos os usuários no dispositivo: Provisione um aplicativo com um pacote de aplicativos Windows para todos os usuários no dispositivo. Para obter mais informações, consulte Criar aplicativos do Windows.
Dica
Se você estiver modificando um aplicativo existente, essa configuração estará na guia Experiência do Usuário das propriedades do tipo de implantação do pacote de aplicativos Windows.
Escolha Avançar, revise as informações do aplicativo na página Resumo e conclua o assistente Criar Aplicativo.
O novo aplicativo agora aparece no nó Aplicativos do console do Configuration Manager. Você terminou de criar um aplicativo.
Para adicionar mais tipos de implantação ou definir outras configurações, consulte Criar tipos de implantação para o aplicativo.
Especificar manualmente as informações do aplicativo
Na página Geral do assistente Criar aplicativo, selecione Especificar manualmente as informações do aplicativo e escolha Avançar.
Especifique informações gerais sobre o aplicativo:
O Nome do aplicativo é necessário e deve ter menos de 256 caracteres.
Comentários do administrador, editor e versão do software são metadados adicionais para descrever melhor o aplicativo.
Para ajudá-lo a localizar o aplicativo no console do Configuration Manager, especifique uma referência Opcional ou selecione Categorias administrativas.
Data de publicação
Selecione os usuários ou grupos responsáveis por este aplicativo como contatos de Proprietários e Suporte. Por padrão, esses valores são definidos como seu nome de usuário.
Na página Centro de Software do assistente Criar Aplicativo, especifique as seguintes informações:
Idioma selecionado: na lista suspensa, selecione a versão do idioma do aplicativo que você deseja configurar. Escolha Adicionar/Remover para configurar mais idiomas para este aplicativo.
Nome do aplicativo localizado: Especifique o nome do aplicativo no idioma selecionado.
Importante
Um nome de aplicativo localizado é necessário para cada versão de idioma que você configurar.
Categorias de usuário: escolha Editar para especificar as categorias de aplicativo no idioma selecionado. Os usuários do Centro de Software usam essas categorias para ajudar a filtrar e classificar os aplicativos.
Observação
As categorias de usuário para implantações de aplicativos direcionados a dispositivos são exibidas como filtros no Centro de Software. Essas implantações podem estar disponíveis ou necessárias.
Renomear ou excluir uma categoria não se aplica automaticamente aos aplicativos com essa categoria. Essas alterações se aplicam à próxima revisão do aplicativo. Como solução alternativa para esse problema de renomeação ou exclusão:- Primeiro, desmarque a caixa de seleção da categoria em qualquer aplicativo que faça referência a ela. Em seguida, aplique essa alteração, que revisa o aplicativo.
- Em vez da ação de renomear, crie uma nova categoria com o novo nome e adicione a nova categoria aos aplicativos relevantes.
- Você pode excluir a categoria depois de revisar os aplicativos.
- Primeiro, desmarque a caixa de seleção da categoria em qualquer aplicativo que faça referência a ela. Em seguida, aplique essa alteração, que revisa o aplicativo.
Documentação do usuário: especifique o local de um arquivo do qual os usuários do Centro de Software podem obter mais informações sobre esse aplicativo. Esse local é um endereço de site ou um caminho de rede e nome de arquivo. Certifique-se de que os usuários tenham acesso a esse local.
Texto do link: especifique o texto que aparece no lugar de "Informações adicionais" quando a documentação do usuário for especificada.
URL de privacidade: especifique um endereço de site para a política de privacidade do aplicativo.
Descrição localizada: Insira uma descrição para este aplicativo no idioma selecionado.
Palavras-chave: insira uma lista de palavras-chave no idioma selecionado. Essas palavras-chave ajudam os usuários do Centro de Software a pesquisar o aplicativo.
Ícone: Selecione Procurar para selecionar um ícone para este aplicativo. Se você não especificar um ícone, o Configuration Manager usará um ícone padrão. Os ícones podem ter dimensões de pixel de até 512x512.
Na página Tipos de Implantação do assistente Criar Aplicativo, escolha Adicionar para criar um novo tipo de implantação. Para obter mais informações, consulte Criar tipos de implantação para o aplicativo.
Escolha Avançar, revise as informações do aplicativo na página Resumo e conclua o assistente Criar Aplicativo.
O novo aplicativo agora aparece no nó Aplicativos do console do Configuration Manager.
Criar tipos de implantação para o aplicativo
Se você detectar automaticamente as informações do aplicativo, talvez não seja necessário concluir algumas das etapas desta seção.
Observação
Quando você exibe as propriedades de um tipo de implantação existente, as seções a seguir correspondem às guias da janela de propriedades do tipo de implantação:
- Conteúdo
- Sequência de tarefas
- Método de detecção
- Experiência do usuário
- Requisitos
- Códigos de retorno
- Dependências
Para obter informações sobre a guia Comportamento de Instalação nas propriedades de um tipo de implantação, consulte Verificar se há arquivos executáveis em execução.
Iniciar o assistente Criar Tipo de Implantação
Há três maneiras de iniciar o assistente Criar Tipo de Implantação:
No nó Aplicativos: No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos. Selecione um aplicativo e, em seguida, selecione Criar Tipo de Implantação na faixa de opções.
Ao criar um aplicativo: Ao especificar manualmente as informações do aplicativo no assistente Criar Aplicativo, selecione Adicionar na página Tipos de Implementação.
Nas propriedades do aplicativo: Selecione um aplicativo existente no nó Aplicativos e selecione Propriedades. Alterne para a guia Tipos de Implantação e selecione Adicionar.
Em seguida, use um dos procedimentos a seguir para identificar automaticamente ou especificar manualmente as informações do tipo de implantação.
Identificar automaticamente as informações do tipo de implantação
Na página Geral do assistente Criar Tipo de Implantação:
Selecione o tipo de arquivo de instalação do aplicativo para detectar as informações de tipo de implantação.
Selecione Identificar automaticamente as informações sobre este tipo de implantação nos arquivos de instalação.
Na caixa Local , especifique o arquivo de instalação do aplicativo que você deseja usar para detectar as informações do tipo de implantação. Esse local é um caminho de rede (
\\server\share\filename) ou um link de repositório. Você deve ter acesso ao caminho de rede e a todas as subpastas que incluem conteúdo do aplicativo.
Na página Informações de Importação do assistente Criar Tipo de Implantação, examine as informações e selecione Avançar. Se necessário, selecione Anterior para voltar e corrigir os erros.
Na página Informações Gerais do assistente Criar Tipo de Implantação, especifique as seguintes informações:
Observação
Algumas das informações de tipo de implantação podem já estar presentes se tiverem sido lidas nos arquivos de instalação do aplicativo. Além disso, as opções exibidas podem ser diferentes, dependendo do tipo de implantação que você está criando.
Informações gerais sobre o tipo de implantação:
O Nome é obrigatório
Comentários do administrador para descrevê-lo melhor
Idiomas que estão disponíveis para ele
Programa de instalação: especifique o programa de instalação e todas as propriedades necessárias para instalar o tipo de implantação.
Comportamento de instalação: selecione uma das três opções de como o Configuration Manager instala esse tipo de implantação. Para obter mais informações sobre essas opções, consulte Experiência do usuário.
Use uma conexão VPN automática (se configurada): se você implantou um perfil VPN no dispositivo no qual o usuário inicia o aplicativo, conecte a VPN quando o aplicativo for iniciado. Essa opção é válida apenas para o Windows 8.1 e o Windows Windows Phone 8.1. Em dispositivos Windows Phone 8.1, se você implantar mais de um perfil VPN no dispositivo, não haverá suporte para conexões VPN automáticas. Para obter mais informações, consulte Perfis VPN.
Escolha Avançar e prossiga para Tipo de implantação Opções de conteúdo.
Especificar manualmente as informações do tipo de implantação
Na página Geral do assistente Criar Tipo de Implantação, na lista suspensa Tipo , escolha o tipo de arquivo de instalação do aplicativo para esse tipo de implantação.
Selecione Especificar manualmente as informações do tipo de implantação e selecione Avançar.
Na página Informações Gerais do assistente Criar Tipo de Implantação, especifique um Nome para o tipo de implantação. Opcionalmente, especifique os comentários do Administrador, selecione os Idiomas para este tipo de implantação e selecione Avançar.
Continuar para Tipo de implantação Opções de conteúdo.
Tipo de implantação Opções de conteúdo
Na página Conteúdo , especifique as seguintes informações:
Observação
Quando você exibe as propriedades de um tipo de implantação existente, algumas dessas opções aparecem na guia Conteúdo e outras na guia Programas .
Local do conteúdo: especifique o local do conteúdo para esse tipo de implantação ou selecione Procurar para escolher a pasta de conteúdo do tipo de implantação.
Importante
A conta do sistema do computador do servidor do site deve ter permissões para o local de conteúdo especificado.
Manter o conteúdo no cache do cliente: o cliente do Configuration Manager mantém indefinidamente em seu cache o conteúdo do tipo de implantação. O cliente mantém o conteúdo mesmo que o aplicativo já esteja instalado. Essa opção é útil com algumas implantações, como software baseado no Windows Installer. O Windows Installer precisa de uma cópia local do conteúdo de origem para aplicar atualizações. Essa opção reduz o espaço em cache disponível. Se você selecionar essa opção, poderá fazer com que uma grande implantação falhe posteriormente se o cache não tiver espaço disponível suficiente.
Dica
Essa opção mantém a versão específica do conteúdo que o cliente instala. Se você atualizar o conteúdo desse aplicativo, o cliente não armazenará esse conteúdo em cache automaticamente novamente. Quando ocorre uma ação que requer o novo conteúdo, o cliente baixa a nova versão do conteúdo.
Programa de instalação: Especifique o nome do programa de instalação e quaisquer parâmetros de instalação necessários.
- Início da instalação em: opcionalmente, especifique a pasta que tem o programa de instalação para o tipo de implantação. Essa pasta pode ser um caminho absoluto no cliente ou um caminho para a pasta do ponto de distribuição que tem os arquivos de instalação.
Programa de desinstalação: opcionalmente, especifique o nome do programa de desinstalação e os parâmetros necessários.
- Início da desinstalação em: opcionalmente, especifique a pasta que tem o programa de desinstalação para o tipo de implantação. Essa pasta pode ser um caminho absoluto no cliente. Também pode ser um caminho relativo em um ponto de distribuição da pasta com o pacote.
Programa de reparo: para os tipos de implantação do Windows Installer e do Instalador de Script, especifique opcionalmente o nome do programa de reparo e todos os parâmetros necessários.
- Início do reparo em: opcionalmente, especifique a pasta que tem o programa de reparo para o tipo de implantação. Essa pasta pode ser um caminho absoluto no cliente. Também pode ser um caminho relativo em um ponto de distribuição da pasta com o pacote.
Executar a instalação e desinstalar o programa como processo de 32 bits em clientes de 64 bits: Use os locais de arquivo e registro de 32 bits em computadores baseados no Windows para executar o programa de instalação para o tipo de implantação.
Propriedades do tipo de implantação Opções de conteúdo
Quando você exibe as propriedades de um tipo de implantação, as seguintes opções aparecem somente na guia Conteúdo :
Desinstalar as configurações de conteúdo:
Igual ao conteúdo de instalação: se o conteúdo de instalação e desinstalação for o mesmo, selecione esta opção. Esta é a opção padrão.
Sem conteúdo de desinstalação: se o aplicativo não precisar de conteúdo para desinstalação, selecione esta opção.
Diferente do conteúdo da instalação: Se o conteúdo da desinstalação for diferente do conteúdo da instalação, selecione essa opção.
- Local da desinstalação do conteúdo: especifique o caminho de rede para o conteúdo usado para desinstalar o aplicativo.
Permitir que os clientes usem pontos de distribuição do grupo de limites do site padrão: especifique se os clientes devem baixar e instalar o software de um ponto de distribuição no grupo de limites padrão do site quando o conteúdo não estiver disponível em um ponto de distribuição nos grupos de limites atuais ou vizinhos.
Opções de implantação: especifique se os clientes devem baixar o aplicativo quando usarem um ponto de distribuição de um vizinho ou dos grupos de limites do site padrão.
Observação
O Windows BranchCache está sempre habilitado nos clientes. Se o ponto de distribuição der suporte ao BranchCache, os clientes o usarão. Para obter mais informações, consulte BranchCache.
Tipo de implantação Opções de Sequência de Tarefas
Para obter mais informações sobre o tipo de implantação de sequência de tarefas, consulte Tipo de implantação de sequência de tarefas.
Na página Sequência de Tarefas , especifique as seguintes informações:
Instalar sequência de tarefas: selecione uma sequência de tarefas que execute o processo de instalação deste aplicativo.
Desinstalar sequência de tarefas (opcional): Selecione uma sequência de tarefas que remova esse aplicativo.
Dica
Se a sequência de tarefas não aparecer na lista, marque se ela não inclui etapas de implantação ou atualização do sistema operacional. Confirme também se ele não está marcado como uma sequência de tarefas de alto impacto. Para obter mais informações, examine os pré-requisitos para o tipo de implantação de sequência de tarefas.
Tipo de implantação Opções de método de detecção
Este procedimento configura um método de detecção que indica a presença do tipo de implantação. Em outras palavras, se o dispositivo Windows já tem o aplicativo instalado. Use um dos dois métodos a seguir para criar um método de detecção:
- Configurar regras para detectar a presença desse tipo de implantação
- Use um script personalizado para detectar a presença desse tipo de implantação
Configurar regras para detectar a presença desse tipo de implantação
Na página Método de Detecção , a opção Configurar regras para detectar a presença desse tipo de implantação é selecionada por padrão. Selecione Adicionar cláusula.
Na caixa de diálogo Regra de Detecção , selecione um tipo de Configuração para detectar a presença do tipo de implantação:
Sistema de arquivos: detecte se um arquivo ou pasta especificado existe em um dispositivo. Essa detecção indica que o aplicativo está instalado. Especifique os seguintes detalhes adicionais:
Tipo: selecione se é um arquivo ou uma pasta.
Caminho (obrigatório): Digite ou navegue até o caminho local no dispositivo que inclui o arquivo ou pasta. Por exemplo,
C:\Program Files. Não é possível especificar um caminho de rede compartilhado. Se você selecionar Procurar, procure o sistema de arquivos local ou conecte-se a um cliente representante para procurar.Nome do arquivo ou da pasta (obrigatório): especifique o nome específico do arquivo ou da pasta a ser detectado no caminho acima. Se o cliente detectar esse arquivo ou pasta no dispositivo, ele considerará o aplicativo como instalado no dispositivo.
Esse arquivo ou pasta está associado a um aplicativo de 32 bits em sistemas de 64 bits: Primeiro, o cliente verifica os locais de arquivo de 32 bits para o arquivo ou pasta especificado. Se o arquivo ou pasta não for encontrado, o cliente pesquisará locais de 64 bits.
Registro: detecte se uma chave do registro especificada ou um valor do registro existe em um dispositivo cliente. Essa detecção indica que o aplicativo está instalado. Especifique os seguintes detalhes adicionais:
Hive (obrigatório): escolha um hive do registro na lista suspensa. Por exemplo,
HKEY_LOCAL_MACHINE.Chave (necessária): especifique a chave do Registro a ser pesquisada no hive acima. Por exemplo,
SOFTWARE\Microsoft\Office.Valor (opcional): insira um valor específico a ser detectado na chave acima. Se você quiser que o cliente detecte o valor (Padrão), habilite a opção Usar valor da chave do Registro (Padrão) para detecção. Quando você insere um valor ou habilita essa opção, é necessário selecionar um Tipo de Dados.
Essa chave do Registro está associada a um aplicativo de 32 bits em sistemas de 64 bits: Selecione essa opção para marcar primeiro os locais do Registro de 32 bits para a chave do Registro especificada. Se a chave do Registro não for encontrada, o cliente pesquisará locais de 64 bits.
Windows Installer: detecte se um arquivo especificado do Windows Installer existe em um dispositivo cliente. Essa detecção indica que o aplicativo está instalado. Especifique o código do produto MSI a ser detectado no cliente. Se você selecionar Procurar, escolha o arquivo MSI do qual ler o código do produto.
Na parte inferior da janela Regra de Detecção, especifique se o item deve existir ou satisfazer uma regra. Por exemplo, se você detectar com um arquivo, a seguinte opção será selecionada por padrão: A configuração do sistema de arquivos deve existir no sistema de destino para indicar a presença desse aplicativo. Selecione a outra opção para criar uma regra de detecção com base nas propriedades do arquivo ou da pasta. Essas propriedades incluem Data de Modificação, Data de Criação, Versão ou Tamanho. Esses critérios de regra são diferentes para cada tipo de configuração.
Selecione OK para fechar a caixa de diálogo Regra de Detecção .
Ao criar mais de um método de detecção para um tipo de implantação, você pode agrupar cláusulas para criar uma lógica mais complexa.
Cláusulas de detecção de grupo (opcional)
Crie três ou mais cláusulas de método de detecção em um tipo de implantação.
Selecione duas ou mais cláusulas consecutivas e, em seguida, selecione Agrupar. Você verá os parênteses adicionados às colunas associadas, que mostram onde o grupo começa e termina.
Exemplo:
Conector ( Cláusula ) Código do produto MSI Ou ( file1.text exists And file2.txt existe ) Para remover o grupo, selecione as cláusulas agrupadas e, em seguida, selecione Desagrupar.
Vá para a próxima seção sobre como usar um script personalizado como método de detecção. Ou pule para as opções de Experiência do Usuário para o tipo de implantação.
Usar um script personalizado para marcar a presença de um tipo de implantação
Na página Método de Detecção , selecione a caixa Usar um script personalizado para detectar a presença desse tipo de implantação . Em seguida, selecione Editar.
Na caixa de diálogo Editor de Scripts , selecione um tipo de script para detectar o tipo de implantação: PowerShell, VBScript ou JScript.
Observação
Quando um script do Windows PowerShell é executado como um método de detecção de aplicativo, o cliente do Configuration Manager chama o PowerShell com o
-NoProfileparâmetro. Essa opção inicia o PowerShell sem perfis. Um perfil do PowerShell é um script que é executado quando o PowerShell é iniciado.Na caixa Conteúdo do script , insira o script que você deseja usar ou cole o conteúdo de um script existente. Escolha Abrir para navegar até um script salvo existente. Selecione Limpar para remover o texto no campo Conteúdo do script. Se necessário, habilite a opção para Executar script como processo de 32 bits em clientes de 64 bits.
Observação
O tamanho máximo de um script é 32 KB.
Selecione OK para salvar o script e fechar a caixa de diálogo Editor de Scripts . De volta ao assistente Criar Tipo de Implantação, os campos Tipo de Script e Comprimento do Script são atualizados com detalhes sobre o script.
Sobre métodos de detecção de script personalizados
O Configuration Manager verifica os resultados do script. Ele lê os valores gravados pelo script no fluxo de saída padrão (STDOUT), no fluxo de erro padrão (STDERR) e no código de saída. Se o script for encerrado com um valor diferente de zero, ele falhará e o status de detecção do aplicativo será Desconhecido. Se o código de saída for zero e STDOUT tiver dados, o status de detecção do aplicativo será Instalado.
Dica
Ao escrever um script de detecção, se você retornar um código de saída zero, mas não retornar saída (dados em STDOUT), o aplicativo não será detectado como instalado. Para obter mais informações, consulte os exemplos a seguir.
Use as tabelas a seguir para marcar se um aplicativo é instalado a partir da saída de um script:
Código de saída zero
| STDOUT | STDERR | Resultado do script | Estado de detecção do aplicativo |
|---|---|---|---|
| Vazio | Vazio | Êxito | Não instalado |
| Vazio | Não vazio | Falha | Desconhecido |
| Não vazio | Vazio | Êxito | Instalado |
| Não vazio | Não vazio | Êxito | Instalado |
Código de saída diferente de zero
| STDOUT | STDERR | Resultado do script | Estado de detecção do aplicativo |
|---|---|---|---|
| Vazio | Vazio | Falha | Desconhecido |
| Vazio | Não vazio | Falha | Desconhecido |
| Não vazio | Vazio | Falha | Desconhecido |
| Não vazio | Não vazio | Falha | Desconhecido |
Exemplos
Use os seguintes exemplos do PowerShell/VBScript para escrever seus próprios scripts de detecção de aplicativos:
Exemplo 1: o script retorna um código de saída que não é zero. Esse código indica que o script falhou ao ser executado com êxito. Nesse caso, o estado de detecção do aplicativo é desconhecido.
Exit 1
WScript.Quit(1)
Exemplo 2: o script retorna um código de saída de zero, mas o valor de STDERR não está vazio. Esse resultado indica que o script falhou na execução com êxito. Nesse caso, o estado de detecção do aplicativo é desconhecido.
Write-Error "Script failed"
Exit 0
WScript.StdErr.Write "Script failed"
WScript.Quit(0)
Exemplo 3: O script retorna um código de saída de zero, o que indica que ele foi executado com êxito. No entanto, o valor para STDOUT está vazio, o que indica que o aplicativo não está instalado.
Exit 0
WScript.Quit(0)
Exemplo 4: O script retorna um código de saída de zero, o que indica que ele foi executado com êxito. O valor para STDOUT não está vazio, o que indica que o aplicativo está instalado.
Write-Host "The application is installed"
Exit 0
WScript.StdOut.Write "The application is installed"
WScript.Quit(0)
Exemplo 5: O script retorna um código de saída de zero, o que indica que ele foi executado com sucesso. Os valores para STDOUT e STDERR não estão vazios, o que indica que o aplicativo está instalado.
Write-Host "The application is installed"
Write-Error "Completed"
Exit 0
WScript.StdOut.Write "The application is installed"
WScript.StdErr.Write "Completed"
WScript.Quit(0)
Tipo de implantação Opções de experiência do usuário
Essas configurações especificam como o cliente instala o aplicativo em dispositivos e o que o usuário vê.
Na página Experiência do usuário , especifique as seguintes informações:
Comportamento da instalação: Na lista suspensa, selecione uma das seguintes opções:
Instalar para o usuário: o cliente instala o aplicativo apenas para o usuário para o qual você implanta o aplicativo.
Instalar para sistema: O cliente instala o aplicativo apenas uma vez. Está disponível para todos os usuários.
Instalar para o sistema se o recurso for dispositivo; caso contrário, instalar para o usuário: Se você implantar o aplicativo em um dispositivo, o cliente o instalará para todos os usuários. Se você implantar o aplicativo para um usuário, o cliente o instalará apenas para esse usuário.
Requisito de logon: Selecione uma das seguintes opções:
Somente quando um usuário estiver conectado
Se um usuário está conectado ou não
Somente quando nenhum usuário estiver conectado
Observação
Essa opção padrão é Somente quando um usuário estiver conectado. Se você selecionar Instalar para o usuário na lista suspensa Comportamento de instalação , não poderá alterar essa opção.
Visibilidade do programa de instalação: especifique o modo no qual o tipo de implantação é executado em dispositivos cliente. Selecione uma das opções a seguir:
Maximizado: o tipo de implantação é executado maximizada em dispositivos cliente. Os usuários veem todas as atividades de instalação.
Normal: o tipo de implantação é executado no modo normal com base nos padrões do sistema e do programa. Esse modo é o padrão.
Minimizado: o tipo de implantação é executado minimizado em dispositivos cliente. Os usuários podem ver a atividade de instalação na área de notificação ou na barra de tarefas.
Oculto: o tipo de implantação é executado oculto nos dispositivos cliente. Os usuários não veem nenhuma atividade de instalação.
Permitir que os usuários visualizem e interajam com a instalação do programa: especifique se um usuário pode interagir com a instalação do tipo de implantação para configurar as opções de instalação.
Se você selecionou a opção Instalar para o usuário na lista suspensa Comportamento de instalação , essa opção será habilitada por padrão.
Importante
Quando você seleciona Instalar para o comportamento do sistema , essa configuração é opcional. Essa alteração é principalmente para permitir que um usuário final interaja com a instalação durante uma sequência de tarefas. Por exemplo, para executar um processo de configuração que solicita várias opções ao usuário final. Alguns instaladores de aplicativos não podem ter prompts do usuário silenciados ou o processo de instalação pode exigir valores de configuração específicos conhecidos apenas pelo usuário.
Instalar no contexto do sistema e permitir que os usuários interajam com a instalação não é uma configuração segura. Para obter mais informações, consulte segurança e privacidade para gerenciamento de aplicativos.
Tempo máximo de execução permitido (minutos): especifique o tempo máximo em minutos que você espera que o tipo de implantação seja executado no computador cliente. Especifique essa configuração como um número inteiro maior que zero. O valor padrão é de 120 minutos (duas horas).
Use esse valor para as seguintes ações:
Para monitorar os resultados do tipo de implantação.
Para marcar se um tipo de implantação está instalado quando você define janelas de manutenção em dispositivos cliente. Quando uma janela de manutenção está em vigor, um tipo de implantação só é iniciado se houver tempo suficiente disponível na janela de manutenção para acomodar a configuração de tempo de execução máximo permitido .
Importante
Poderá ocorrer um conflito se o tempo de execução máximo permitido for maior do que a janela de manutenção agendada. Se o usuário definir o tempo máximo de execução para um período maior do que a duração de qualquer janela de manutenção disponível, esse tipo de implantação não será executado.
Tempo estimado de instalação (minutos): especifique o tempo estimado de instalação do tipo de implantação. Os usuários veem esse tempo no Centro de Software.
Propriedades do tipo de implantação Opções de experiência do usuário
Quando você exibe as propriedades de um tipo de implantação, as seguintes opções aparecem somente na guia Experiência do usuário :
Impor comportamento pós-instalação específico. Selecione uma das opções a seguir:
Determinar o comportamento com base em códigos de retorno: lide com reinicializações com base nos códigos configurados na guia Códigos de retorno . Exibições do Centro de Software Pode exigir uma reinicialização. Se um usuário estiver conectado durante a instalação, ele será solicitado , dependendo da configuração da Experiência do Usuário da implantação .
Nenhuma ação específica: nenhuma reinicialização necessária após a instalação. O Centro de Software informa que nenhuma reinicialização é necessária.
O programa de instalação de software pode forçar a reinicialização do dispositivo: o Configuration Manager não controla nem inicia uma reinicialização, mas a instalação real pode fazer isso sem aviso. Use essa configuração para evitar que o Configuration Manager relate falha de instalação quando o instalador iniciar uma reinicialização. Monitores do Centro de Software Pode exigir uma reinicialização.
O cliente do Configuration Manager forçará uma reinicialização obrigatória do dispositivo: O Configuration Manager força uma reinicialização do dispositivo após a instalação bem-sucedida. O Centro de Software informa que é necessária uma reinicialização. Se um usuário estiver conectado durante a instalação, ele será solicitado , dependendo da configuração da Experiência do Usuário da implantação .
Tipo de implantação Requisitos
O Configuration Manager verifica esses requisitos em dispositivos antes de instalar o tipo de implantação. Use os requisitos para refinar e controlar ainda mais os dispositivos ou usuários que recebem esse aplicativo. Por exemplo, se você implantar o aplicativo em uma coleção de usuários, especifique os requisitos de hardware do aplicativo aqui.
Na página Requisitos , selecione Adicionar para abrir a caixa de diálogo Criar Requisito .
Na lista suspensa Categoria , selecione se esse requisito é para um dispositivo ou um usuário.
Selecione Personalizado para usar uma condição global criada anteriormente. Ao selecionar Personalizado, você também pode escolher Criar para criar uma nova condição global. Para obter mais informações sobre condições globais, consulte Como criar condições globais.
Importante
Se você implantar o aplicativo em uma coleção de dispositivos, o cliente ignorará qualquer requisito da categoria Usuário e a condição Dispositivo Primário.
Na lista suspensa Condição , selecione a condição para avaliar se o usuário ou dispositivo atende aos requisitos de instalação. O conteúdo dessa lista varia de acordo com a categoria selecionada.
Na lista suspensa Operador , selecione o operador a ser usado. Esse operador compara a condição selecionada com o valor especificado. Ele avalia se o usuário ou dispositivo atende aos requisitos de instalação. Os operadores disponíveis variam de acordo com a condição selecionada. Ao usar o
One Ofoperador, o campo Valores tem a validação de que você deve inserir uma entrada por linha.Observação
Os requisitos disponíveis diferem dependendo do tipo de dispositivo usado pelo tipo de implantação.
Na caixa Valor , especifique os valores a serem usados para comparação. Esses valores, juntamente com a condição e o operador selecionados, avaliam se o usuário ou dispositivo atende aos requisitos de instalação. Os valores disponíveis variam dependendo da condição selecionada e do operador selecionado.
Escolha OK para salvar o requisito e fechar a caixa de diálogo Criar Requisito .
Tipo de implantação Dependências
As dependências definem um ou mais tipos de implantação de outro aplicativo que o cliente deve instalar antes de instalar esse tipo de implantação.
Importante
Em alguns casos, um tipo de implantação depende de um tipo de implantação que também tenha dependências. O número máximo de dependências com suporte na cadeia é cinco.
Na página Dependências , selecione Adicionar.
Na janela Adicionar dependência, insira o nome do grupo de dependência. Esse nome se refere a esse grupo de dependências de aplicativos.
Na janela Adicionar dependência, selecione Adicionar.
Na janela Especificar Aplicativo Necessário , selecione um aplicativo disponível e pelo menos um de seus tipos de implementação para usar como uma dependência.
Dica
Selecione Exibir para exibir as propriedades do aplicativo ou tipo de implantação selecionado.
Selecione OK para fechar a janela Especificar aplicativo necessário .
Se você quiser que o cliente instale automaticamente o aplicativo dependente, selecione Instalação Automática ao lado da dependência.
Observação
Você não precisa implantar um aplicativo dependente para que o cliente o instale automaticamente.
Se você adicionar mais de uma dependência, use os botões Aumentar Prioridade e Diminuir Prioridade . Essas ações alteram a ordem na qual o cliente avalia cada dependência.
Selecione OK para fechar a janela Adicionar dependência .
Tipo de implantação Códigos de retorno
Observação
Esta página não está no assistente Criar Tipo de Implantação. É apenas uma guia sobre as propriedades de um tipo de implantação existente.
Especifique códigos de retorno para controlar comportamentos após a conclusão do tipo de implantação. Por exemplo, sinal de que uma reinicialização é necessária, a instalação foi concluída.
Na guia Códigos de Retorno da janela de propriedades do tipo de implantação, selecione Adicionar.
Na janela Adicionar Código de Retorno, especifique o Valor do Código de Retorno que você espera desse tipo de implantação. Esse valor é qualquer inteiro positivo ou negativo entre
-2147483648e2147483647.Selecione um Tipo de Código na lista suspensa. Essa configuração define como o Configuration Manager interpreta o código de retorno especificado desse tipo de implantação. Os tipos disponíveis variam de acordo com a tecnologia do tipo de implantação.
Êxito (sem reinicialização): o tipo de implantação foi instalado com êxito e nenhuma reinicialização é necessária.
Falha (sem reinicialização): o tipo de implantação falhou ao instalar.
Reinicialização forçada: o tipo de implantação foi instalado com êxito, mas requer que o dispositivo seja reiniciado. Nada mais pode ser instalado até que o dispositivo seja reiniciado.
Reinicialização Suave: o tipo de implantação é instalado com êxito, mas solicita a reinicialização do dispositivo. Outras instalações podem ocorrer antes da reinicialização do dispositivo.
Repetição rápida: Outra instalação já está em andamento no dispositivo. O cliente tenta novamente a cada duas horas, um total de 10 vezes.
Opcionalmente, insira um Nome e uma Descrição para esse código de retorno.
Selecione OK para fechar a janela Adicionar Código de Retorno.
Exemplo: sucesso diferente de zero
Você está implantando um aplicativo que retorna um código de saída de 1 quando ele é instalado com êxito. Por padrão, o Configuration Manager detecta esse código de retorno diferente de zero como uma falha. Especifique o valor do código de retorno e 1selecione o tipo de código de sucesso (sem reinicialização). Agora, o Configuration Manager interpreta esse código de retorno como um êxito para esse tipo de implantação.
Códigos de retorno padrão
Quando você cria alguns tipos de implantação, o Configuration Manager adiciona automaticamente os seguintes códigos de retorno comuns a essa tecnologia:
Windows Installer (arquivo *.msi)
| Valor | Tipo de código |
|---|---|
| 0 | Êxito (sem reinicialização) |
| 1707 | Êxito (sem reinicialização) |
| 3010 | Reinicialização Suave |
| 1641 | Reinicialização forçada |
| 1618 | Repetição Rápida |
Instalador de Script
| Valor | Tipo de código |
|---|---|
| 0 | Êxito (sem reinicialização) |
| 1641 | Reinicialização forçada |
| 3010 | Reinicialização Suave |
| 1618 | Repetição Rápida |
Pacote de aplicativos do Windows (*.appx, *.appxbundle, *.msix, *.msixbundle)
| Valor | Tipo de código |
|---|---|
| 15605 | Repetição Rápida |
| 15618 | Repetição Rápida |
Opções adicionais para tipos de implantação do App-V
Configure opções adicionais que são exclusivas para tipos de implantação para aplicativos virtuais (App-V).
Tipo de implantação do App-V Opções de conteúdo
No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Selecione um aplicativo com um tipo de implantação do App-V e selecione Propriedades.
Nas propriedades do aplicativo, alterne para a guia Tipos de Implantação . Selecione o tipo de implantação do App-V e selecione Editar.
Nas propriedades do tipo de implantação, alterne para a guia Conteúdo . Configure as seguintes opções conforme necessário:
Manter o conteúdo no cache do cliente: o cliente do Configuration Manager não excluirá do cache o conteúdo desse tipo de implantação.
Carregar conteúdo no cache do App-V antes da inicialização: antes de o aplicativo ser iniciado, o cliente do Configuration Manager carrega no cache do App-V todo o conteúdo para esse tipo de implantação. O cliente não fixa o conteúdo no cache. Ele exclui o conteúdo conforme necessário.
Selecione OK para fechar as propriedades do tipo de implantação. Em seguida, selecione OK para fechar as propriedades do aplicativo.
Tipo de implantação do App-V Opções de publicação
No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Selecione um aplicativo com um tipo de implantação do App-V e selecione Propriedades.
Nas propriedades do aplicativo, alterne para a guia Tipos de Implantação . Selecione o tipo de implantação do App-V e selecione Editar.
Nas propriedades do tipo de implantação, alterne para a guia Publicar . Selecione os itens no aplicativo virtual que você deseja publicar.
Selecione OK para fechar as propriedades do tipo de implantação. Em seguida, selecione OK para fechar as propriedades do aplicativo.
Importar um aplicativo
Use o procedimento a seguir para importar um aplicativo para o Configuration Manager:
No console do Configuration Manager, vá para o espaço de trabalho Biblioteca de Software, expanda Gerenciamento de Aplicativos e selecione o nó Aplicativos.
Na faixa de opções, na guia Página Inicial e no grupo Criar , selecione Importar Aplicativo.
Na página Geral do Assistente para Importação de Aplicativos, especifique o caminho de rede para o arquivo a ser importado. Por exemplo,
\\server\share\file.zip. Esse arquivo é um arquivo compactado válido (formato ZIP) de um aplicativo exportado do Configuration Manager.Na página Conteúdo do arquivo , selecione a ação a ser executada se esse aplicativo for uma duplicata de um aplicativo existente. Crie um novo aplicativo ou ignore a duplicata e adicione uma nova revisão ao aplicativo existente.
Na página Resumo , examine as ações e conclua o assistente.
O novo aplicativo aparece no nó Aplicativos .
Dica
O cmdlet Import-CMApplication do Windows PowerShell tem a mesma função que este procedimento. Para obter mais informações, consulte Import-CMApplication.
Para obter mais informações sobre como exportar um aplicativo, consulte Tarefas de gerenciamento para aplicativos.
Tipos de implantação com suporte
O Configuration Manager dá suporte aos seguintes tipos de implantação para aplicativos:
| Nome do tipo de implantação | Descrição |
|---|---|
| Windows Installer (arquivo *.msi) | Um arquivo do Windows Installer (.msi). |
| Pacote de aplicativos do Windows (*.appx, *.appxbundle, *.msix, *.msixbundle) | Arquivos do pacote de aplicativos Windows (.appx ou .msix) ou pacotes do pacote de aplicativos Windows (.appxbundle ou .msixbundle). |
| Pacote de aplicativos do Windows (na Windows Store) | Especifique um link para o aplicativo na Windows Store ou navegue na loja para selecionar o aplicativo. Observação 1 |
| Instalador de Script | Especifique um script ou programa executado em clientes Windows para instalar conteúdo ou executar uma ação. Use esse tipo de implantação para instaladores de setup.exe ou wrappers de script. |
| Microsoft Application Virtualization 4 | Um manifesto do Microsoft App-V v4. |
| Microsoft Application Virtualization 5 | Um arquivo de pacote do Microsoft App-V v5. |
| Pacote do aplicativo do Windows Phone (arquivo *.xap) | Um arquivo de pacote de aplicativo do Windows Phone. |
| Pacote do aplicativo do Windows Phone (na Windows Phone Store) | Especifique um link para o aplicativo na Windows Store. |
| macOS X | Para computadores macOS executando o cliente do Configuration Manager. Crie um .cmmac arquivo com a ferramenta CMAppUtil . |
| Aplicativo Web | Especifique um link para um aplicativo Web. Esse tipo de implantação instala um atalho para o aplicativo Web no dispositivo do usuário. |
| Windows Installer por meio de MDM (*.msi) | Crie e implante aplicativos baseados no Windows Installer em dispositivos Windows usando MDM (gerenciamento de dispositivo móvel) local. Para obter mais informações, consulte Implantar aplicativos do Windows Installer em dispositivos Windows registrados no MDM. |
| Sequência de tarefas | Instale ou desinstale aplicativos complexos usando sequências de tarefas. Para obter mais informações, consulte Tipo de implantação de sequência de tarefas. |
Observação
O console do Configuration Manager pode exibir outros tipos de implantação, mas eles são para plataformas que não têm mais suporte. Para obter mais informações, consulte O que aconteceu com o híbrido?.
Observação 1: pacote de aplicativos do Windows (na Windows Store)
Para implantar o aplicativo como um link para a Windows Store, configure a política de grupo: Desative o aplicativo da Store. Defina essa política como Desabilitada ou Não configurada. Se você habilitar essa configuração, os clientes não poderão se conectar à Windows Store para baixar e instalar aplicativos.
Os clientes Windows sempre avaliam os tipos de implantação que usam um link para um repositório antes de outros tipos de implantação. Em seguida, o cliente avalia os tipos de implantação por prioridade.
Dica
Alguns links de repositório podem causar o seguinte erro no Assistente para Criação de Aplicativo: "Link de aplicativo inválido". Por exemplo, alguns aplicativos em destaque da loja podem causar esse erro. Você ainda pode selecionar Avançar na página Geral do assistente. O Configuration Manager cria o aplicativo com êxito e você pode implantá-lo com êxito.
Próximas etapas
Depois de criar um aplicativo no Configuration Manager, a próxima etapa é implantar o aplicativo.
Crie um grupo de aplicativos que você pode enviar para um usuário ou coleção de dispositivos como uma única implantação. Para obter mais informações, consulte Criar grupos de aplicativos.
Para obter mais informações sobre a criação de aplicativos em diferentes plataformas de sistema operacional, consulte os seguintes artigos: