Partilhar via


Criar aplicações no Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Uma aplicação do Gestor de Configuração define os metadados sobre a aplicação. Uma aplicação tem um ou mais tipos de implementação. Estes tipos de implementação incluem os ficheiros de instalação e as informações necessárias para instalar software em dispositivos. Um tipo de implantação também tem regras, tais como métodos de deteção, e requisitos. Estas regras especificam quando e como o cliente instala o software.

Criar aplicações utilizando os seguintes métodos:

Este artigo também inclui as seguintes informações para configurar um tipo de implantação:

Criar uma aplicação

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Biblioteca de Software, expanda a Gestão de Aplicações e selecione o nó de Aplicações.

  2. No separador Casa da fita, no grupo Criar, selecione Criar Aplicação.

Em seguida, detetar automaticamente ou especificar manualmente as informações da aplicação:

  • Detetar automaticamente informações de aplicação para criar uma aplicação básica com um único tipo de implementação. Por exemplo, um ficheiro Windows Instalador que não tenha dependências ou requisitos. Depois de criar uma aplicação utilizando este procedimento, edite-a conforme necessário. Pode adicionar ou alterar tipos de implementação e adicionar métodos de deteção, dependências ou requisitos.

  • Especificar manualmente as informações da aplicação para criar aplicações mais complexas. Defina mais do que um tipo de implantação, dependências, métodos de deteção ou requisitos.

Detetar automaticamente informações sobre aplicações

  1. Na página geral do assistente 'Criar', selecione detete automaticamente informações sobre esta aplicação a partir de ficheiros de instalação.

  2. Na lista de drop-down tipo Tipo, selecione o tipo de ficheiro de instalação de instalação de aplicação que pretende utilizar para detetar informações de aplicação. Para obter mais informações sobre os tipos de instalação disponíveis, consulte os tipos de implementação suportados pelo Gestor de Configuração.

  3. Na caixa Localização, especifique o ficheiro de instalação da aplicação que pretende utilizar para detetar informações de aplicação. Esta localização é um caminho de rede \\server\share\filename () ou uma ligação de loja. Tem de ter acesso ao caminho da rede e a quaisquer subversões que incluam o conteúdo da aplicação.

    Importante

    Quando seleciona Windows Instalador * (.msi ficheiro) como tipo de aplicação, o site importa todos os ficheiros na pasta especificada. Em seguida, envia estes ficheiros para pontos de distribuição. Certifique-se de que a pasta especificada contém apenas os ficheiros necessários para instalar a aplicação. A Microsoft testa o Gestor de Configurações para suportar até 20.000 ficheiros no pacote de aplicações. Se a sua aplicação tiver mais ficheiros, considere criar várias aplicações com menos ficheiros.

  4. Na página de Informações de Importação do assistente de Aplicação Criar, reveja as informações e, em seguida, selecione Seguinte. Se necessário, selecione Previous para voltar e corrigir quaisquer erros.

  5. Na página de Informações Gerais do assistente de Aplicação Criar, especifique as seguintes informações:

    Nota

    Se o Gestor de Configuração detetar automaticamente esta informação a partir dos ficheiros de instalação da aplicação, já está aqui preenchida. Além disso, as opções apresentadas poderão ser diferentes dependendo do tipo de aplicação que criou.

    • Informações gerais sobre a aplicação, como a aplicação Nome, comentários de administrador, Publisher e versão software. Para ajudá-lo a encontrar a aplicação na consola Do Gestor de Configuração, especifique uma referência Opcional ou selecione categorias Administrativas.

    • Programa de instalação: Especifique o programa de instalação e as propriedades necessárias para instalar o tipo de implementação da aplicação.

      Dica

      Se o programa de instalação não aparecer, escolha procurar e navegar para a localização do programa de instalação.

    • Comportamento de instalação: Selecione uma das três opções para a forma como o Gestor de Configuração instala este tipo de implementação. Para obter mais informações sobre estas opções, consulte a Experiência do Utilizador.

    • Utilize uma ligação VPN automática (se configurada): Se tiver implantado um perfil VPN no dispositivo em que o utilizador lança a aplicação, ligue a VPN quando a aplicação começar. Esta opção é apenas para Windows 8.1 e Windows Phone 8.1. Nos Windows Phone dispositivos 8.1, se implementar mais de um perfil VPN no dispositivo, as ligações VPN automáticas não são suportadas. Para obter mais informações, consulte os perfis VPN.

    • Disposição desta aplicação para todos os utilizadores do dispositivo: Disponibilização de uma aplicação com um pacote de aplicações Windows para todos os utilizadores do dispositivo. Para obter mais informações, consulte Windows aplicações.

      Dica

      Se estiver a modificar uma aplicação existente, esta definição está no separador Experiência do Utilizador das propriedades do tipo de implementação de pacotes de aplicações Windows.

  6. Escolha em seguida, reveja as informações da aplicação na página Resumo e, em seguida, termine o assistente 'Criar'.

A nova aplicação aparece agora no nó aplicações da consola Configuration Manager. Terminou de criar uma candidatura.

Para adicionar mais tipos de implementação ou configurar outras definições, consulte Criar tipos de implementação para a aplicação.

Especificar manualmente as informações da aplicação

  1. Na página geral do assistente 'Criar', selecione manualmente especificar as informações da aplicação e, em seguida, escolha Seguinte.

  2. Especificar Informações Gerais sobre o pedido:

    • A aplicação O nome é necessário e deve ter menos de 256 caracteres.

    • Os comentários do administrador, Publisher, e a versão software são metadados adicionais para descrever ainda mais a aplicação.

    • Para ajudá-lo a encontrar a aplicação na consola Do Gestor de Configuração, especifique uma referência Opcional ou selecione categorias Administrativas.

    • Data de publicação

    • Selecione utilizadores ou grupos responsáveis por esta aplicação como Contactos proprietários e suporte. Por predefinição, estes valores são definidos para o seu nome de utilizador.

  3. Na página do Centro de Software do assistente de aplicação Criar, especifique as seguintes informações:

    • Idioma selecionado: Na lista de drop-down, selecione a versão linguística da aplicação que pretende configurar. Escolha Adicionar/Remover para configurar mais idiomas para esta aplicação.

    • Nome da aplicação localizada: Especifique o nome da aplicação no idioma selecionado.

      Importante

      É necessário um nome de aplicação localizado para cada versão linguística que configurar.

    • Categorias de utilizador: Escolha editar para especificar categorias de aplicações no idioma selecionado. Os utilizadores do Software Center utilizam estas categorias para ajudar a filtrar e classificar as aplicações.

      Nota

      As categorias de utilizadores para implementações de aplicações direcionadas para o dispositivo mostram como filtros no Software Center. Estas implementações podem ser disponíveis ou necessárias.

      Renomear ou excluir uma categoria não se aplica automaticamente a aplicações com esta categoria. Estas alterações aplicam-se na próxima revisão da app. Para contornar esta questão para renomear ou eliminar:
      • Primeiro, limpe a caixa de verificação para a categoria em qualquer app que a refira. Em seguida, aplique essa alteração, que revê a app.
        • Em vez da ação de renome, em seguida, crie uma nova categoria com o novo nome, e adicione a nova categoria às aplicações relevantes.
        • Pode eliminar a categoria depois de rever as aplicações.
    • Documentação do utilizador: Especifique a localização de um ficheiro a partir do qual os utilizadores do Software Center possam obter mais informações sobre esta aplicação. Esta localização é um endereço do site, ou um caminho de rede e nome de arquivo. Certifique-se de que os utilizadores têm acesso a este local.

    • Texto de ligação: Especifique o texto que aparece no lugar de "Informações adicionais" quando a documentação do utilizador é especificada.

    • URL de privacidade: Especifique um endereço do site para a declaração de privacidade para a aplicação.

    • Descrição localizada: Introduza uma descrição para esta aplicação no idioma selecionado.

    • Palavras-chave: Introduza uma lista de palavras-chave no idioma selecionado. Estas palavras-chave ajudam os utilizadores do Software Center a procurar a aplicação.

    • Ícone: Selecione Navegar para selecionar um ícone para esta aplicação. Se não especificar um ícone, o Gestor de Configuração utiliza um ícone predefinido. Os ícones podem ter dimensões de pixel até 512x512.

  4. Na página 'Tipos de Implementação' do assistente 'Criar', escolha Adicionar para criar um novo tipo de implementação. Para obter mais informações, consulte Criar tipos de implementação para a aplicação.

  5. Escolha em seguida, reveja as informações da aplicação na página Resumo e, em seguida, termine o assistente 'Criar'.

A nova aplicação aparece agora no nó aplicações da consola Configuration Manager.

Criar tipos de implementação para a aplicação

Se detetar automaticamente informações da aplicação,poderá não precisar de terminar alguns dos passos nesta secção.

Nota

Quando vê as propriedades de um tipo de implantação existente, as seguintes secções correspondem aos separadores da janela de propriedades do tipo de implantação:

Para obter informações sobre o separador Comportamento de Instalação sobre as propriedades de um tipo de implementação, consulte verificar se há ficheiros executáveis em execução.

Inicie o assistente do tipo de implementação criar

Existem três formas de iniciar o assistente criar tipo de implementação:

  • No nó aplicações: Na consola Gestor de Configuração, vá ao espaço de trabalho da Biblioteca de Software, expanda a Gestão de Aplicações e selecione o nó de Aplicações. Selecione uma aplicação e, em seguida, selecione Criar Tipo de Implementação na fita.

  • Ao criar uma aplicação: Quando especificar manualmente as informações da aplicação no assistente 'Criar' 'Criar', selecione Adicionar na página 'Tipos de Implementação'.

  • A partir de propriedades de aplicação: Selecione uma aplicação existente no nó aplicações e selecione Propriedades. Mude para o separador Tipos de Implementação e selecione Adicionar.

Em seguida, utilize um dos seguintes procedimentos para identificar ou especificar manualmente as informações do tipo de implantação.

Identificar automaticamente informações do tipo de implantação

  1. Na página geral do assistente 'Criar Tipo de Implementação':

    1. Selecione o ficheiro de instalação de aplicação Tipo para detetar as informações do tipo de implantação.

    2. Selecione identificar automaticamente informações sobre este tipo de implementação a partir de ficheiros de instalação.

    3. Na caixa Localização, especifique o ficheiro de instalação da aplicação que pretende utilizar para detetar as informações do tipo de implantação. Esta localização é um caminho de rede \\server\share\filename () ou uma ligação de loja. Tem de ter acesso ao caminho da rede e a quaisquer subversões que incluam o conteúdo da aplicação.

  2. Na página de Informações de Importação do assistente 'Criar Tipo de Implementação', revê as informações e, em seguida, selecione Seguinte. Se necessário, selecione Previous para voltar e corrigir quaisquer erros.

  3. Na página de Informações Gerais do assistente 'Criar Tipo de Implantação', especifique as seguintes informações:

    Nota

    Algumas das informações sobre o tipo de implementação podem já estar presentes se já foram lidas nos ficheiros de instalação da aplicação. Além disso, as opções apresentadas podem diferir, dependendo do tipo de implementação que está a criar.

    • Informações gerais sobre o tipo de implantação:

      • O Nome é necessário

      • Administrador comenta para descrever ainda mais

      • Línguas que estão disponíveis para ele

    • Programa de instalação: Especifique o programa de instalação e quaisquer propriedades que necessite para instalar o tipo de implantação.

    • Comportamento de instalação: Selecione uma das três opções para a forma como o Gestor de Configuração instala este tipo de implementação. Para obter mais informações sobre estas opções, consulte a Experiência do Utilizador.

    • Utilize uma ligação VPN automática (se configurada): Se tiver implantado um perfil VPN no dispositivo em que o utilizador lança a aplicação, ligue a VPN quando a aplicação começar. Esta opção é apenas para Windows 8.1 e Windows Phone 8.1. Nos Windows Phone dispositivos 8.1, se implementar mais de um perfil VPN no dispositivo, as ligações VPN automáticas não são suportadas. Para obter mais informações, consulte os perfis VPN.

  4. Escolha a seguir e continue para as opções de tipo de implementação.

Especificar manualmente a informação do tipo de implantação

  1. Na página geral do assistente 'Tipo de Implementação' 'Criar', na lista de drop-down tipo tipo, escolha o tipo de ficheiro de instalação de aplicação para este tipo de implantação.

  2. Selecione especificar manualmente a informação do tipo de implantação e, em seguida, selecione Seguinte.

  3. Na página de Informações Gerais do assistente 'Criar Tipo de Implementação', especifique um Nome para o tipo de implantação. Especificar opcionalmente os comentários do administrador, selecionar os Idiomas para este tipo de implantação e, em seguida, selecionar Seguinte.

  4. Continue para as opções de conteúdo do tipo de implantação.

Opções de conteúdo do tipo de implantação

Na página de Conteúdo, especifique as seguintes informações:

Nota

Quando vê as propriedades de um tipo de implementação existente, algumas destas opções aparecem no separador Conteúdo e algumas no separador Programas.

  • Localização do conteúdo: Especifique a localização do conteúdo para este tipo de implantação ou selecione procurar para escolher a pasta de conteúdo do tipo de implementação.

    Importante

    A conta do Sistema do computador do servidor do site deve ter permissões para a localização do conteúdo especificado.

    • Persistir no cache do cliente: O cliente Do Gestor de Configuração mantém indefinidamente na sua cache o conteúdo do tipo de implementação. O cliente persiste no conteúdo mesmo que a app já esteja instalada. Esta opção é útil com algumas implementações, como Windows software baseado no Installer. Windows O instalador necessita de uma cópia local do conteúdo da origem para a aplicação de atualizações. Esta opção reduz o espaço de cache disponível. Se selecionar esta opção, poderá causar uma grande falha numa grande implementação num ponto posterior se a cache não tiver espaço disponível suficiente.

      Dica

      Esta opção persiste na versão específica do conteúdo que o cliente instala. Se atualizar o conteúdo desta aplicação, o cliente não volta a cache automaticamente este conteúdo. Uma vez que uma ação acontece que requer o novo conteúdo, o cliente descarrega a nova versão de conteúdo.

  • Programa de instalação: Especifique o nome do programa de instalação e os parâmetros de instalação necessários.

    • Início da instalação em: Especificar opcionalmente a pasta que tem o programa de instalação para o tipo de implantação. Esta pasta pode ser um caminho absoluto no cliente ou um caminho para a pasta ponto de distribuição que tem os ficheiros de instalação.
  • Programa de desinstalar: Especificar opcionalmente o nome do programa de desinstalar e quaisquer parâmetros necessários.

    • Desinstalar em: Especificar opcionalmente a pasta que tem o programa de desinstalar para o tipo de implantação. Esta pasta pode ser um caminho absoluto para o cliente. Também pode ser um caminho relativo num ponto de distribuição da pasta com a embalagem.
  • Programa de reparação: Para Windows tipos de instalação de instaladores e instaladores de scripts, especifique opcionalmente o nome do programa de reparação e quaisquer parâmetros necessários.

    • Início da reparação em: Especificar opcionalmente a pasta que tem o programa de reparação para o tipo de implantação. Esta pasta pode ser um caminho absoluto para o cliente. Também pode ser um caminho relativo num ponto de distribuição da pasta com a embalagem.
  • Executar o programa de instalação e desinstalação como processo de 32 bits em clientes de 64 bits: Utilize os locais de ficheiros e registos de 32 bits em computadores baseados em Windows para executar o programa de instalação para o tipo de implantação.

Propriedades tipo de implantação Opções de conteúdo

Quando vê as propriedades de um tipo de implantação, as seguintes opções aparecem apenas no separador Conteúdo:

  • Desinstalar as definições de conteúdo:

    • O mesmo que instalar conteúdo: Se o conteúdo de instalação e desinstalar for o mesmo, selecione esta opção. Esta é a opção predefinida.

    • Não desinstale o conteúdo: Se a sua aplicação não necessitar de conteúdo para desinstalar, selecione esta opção.

    • Diferente do conteúdo de instalação: Se o conteúdo de desinstalar for diferente do conteúdo de instalação, selecione esta opção.

      • Desinstalar a localização do conteúdo : Especifique o caminho da rede para o conteúdo utilizado para desinstalar a aplicação.
  • Permitir que os clientes utilizem pontos de distribuição do grupo de fronteira do site padrão: Especifique se os clientes devem descarregar e instalar o software a partir de um ponto de distribuição no grupo de fronteira padrão do site quando o conteúdo não estiver disponível a partir de um ponto de distribuição nos grupos de fronteira atuais ou vizinhos.

  • Opções de implementação: Especifique se os clientes devem descarregar a aplicação quando utilizam um ponto de distribuição de um vizinho ou dos grupos de fronteira do site predefinidos.

Nota

Windows A BranchCache está sempre habilitada a clientes. Se o ponto de distribuição suportar a BranchCache, os clientes usam-no. Para mais informações, consulte BranchCache.

Opções de sequência de tarefas do tipo de implementação

Para obter mais informações sobre o tipo de implementação da sequência de tarefas a partir da versão 2002, consulte o tipo de implementação da sequência de tarefas.

Na página 'Sequência de Tarefas', especifique as seguintes informações:

  • Instale a sequência de tarefas: Selecione uma sequência de tarefa que executa o processo de instalação para esta aplicação.

  • Desinstalar a sequência de tarefas (opcional): Selecione uma sequência de tarefas que remova esta aplicação.

Dica

Se a sua sequência de tarefas não aparecer na lista, verifique duas vezes se não inclui qualquer implementação de SO ou etapas de atualização do SO. Também confirme que não está marcado como uma sequência de tarefas de alto impacto. Para obter mais informações, reveja os pré-requisitos para o tipo de implementação da sequência de tarefas.

Opções de método de deteção de tipo de implementação

Este procedimento estabelece um método de deteção que indica a presença do tipo de implantação. Ou seja, se o Windows dispositivo já tem a aplicação instalada. Utilize um dos dois métodos seguintes para criar um método de deteção:

Configurar regras para detetar a presença deste tipo de implantação

  1. Na página Método de Deteção, a opção de configurar regras para detetar a presença deste tipo de implementação é selecionada por predefinição. Selecione a Cláusula de Adicionar.

  2. Na caixa de diálogo regra de deteção, selecione um tipo de definição para detetar a presença do tipo de implantação:

    • Sistema de Ficheiros: Detete se existe um ficheiro ou uma pasta especificados num dispositivo. Esta deteção indica que a aplicação está instalada. Especificar os seguintes detalhes adicionais:

      • Tipo: Selecione se é um ficheiro ou uma pasta.

      • Caminho (Obrigatório): Introduza ou navegue pelo caminho local do dispositivo que inclui o ficheiro ou a pasta. Por exemplo, C:\Program Files. Não é possível especificar um caminho de rede partilhado. Se selecionar Procurar, navegue no sistema de ficheiros local ou ligue-se a um cliente representativo para navegar.

      • Nome de ficheiro ou pasta (Obrigatório): Especifique o nome específico do ficheiro ou da pasta para detetar no caminho acima. Se o cliente detetar este ficheiro ou pasta no dispositivo, considera a aplicação como instalada no dispositivo.

      • Este ficheiro ou pasta está associado a uma aplicação de 32 bits em sistemas de 64 bits: O cliente verifica primeiro as localizações de ficheiros de 32 bits para o ficheiro ou pasta especificados. Se o ficheiro ou a pasta não forem encontrados, o cliente procura locais de 64 bits.

    • Registo: Detete se existe uma chave de registo ou valor de registo especificado num dispositivo cliente. Esta deteção indica que a aplicação está instalada. Especificar os seguintes detalhes adicionais:

      • Colmeia (Requerida): Escolha uma colmeia de registo da lista de suspensos. Por exemplo, HKEY_LOCAL_MACHINE.

      • Tecla (Requerida): Especificar a chave de registo para procurar na colmeia acima. Por exemplo, SOFTWARE\Microsoft\Office.

      • Valor (Opcional): Introduza um valor específico para detetar na tecla acima. Se pretender que o cliente detete o valor (Predefinido), ative a opção de utilização (Padrão) do valor da chave de registo para deteção. Quando introduz um valor ou ativa esta opção, é-lhe exigido que selecione um Tipo de Dados.

      • Esta chave de registo está associada a uma aplicação de 32 bits em sistemas de 64 bits: Selecione esta opção para verificar primeiro os locais de registo de 32 bits para a chave de registo especificada. Se a chave de registo não for encontrada, o cliente procura 64 bits de locais.

    • Windows Instalador: Detete se existe um ficheiro instalador Windows especificado num dispositivo cliente. Esta deteção indica que a aplicação está instalada. Especifique o código de produto MSI para detetar no cliente. Se selecionar Procurar, escolha o ficheiro MSI para ler o código do produto.

  3. Na parte inferior da janela Regra de Deteção, especifique se o item deve existir ou satisfazer uma regra. Por exemplo, se detetar com um ficheiro, a seguinte opção é selecionada por predefinição: A definição do sistema de ficheiros deve existir no sistema alvo para indicar a presença desta aplicação. Selecione a outra opção para criar uma regra para deteção com base em propriedades de ficheiros ou pastas. Estas propriedades incluem data modificada, data criada, versão ou tamanho. Estes critérios de regra são diferentes para cada tipo de definição.

  4. Selecione OK para fechar a caixa de diálogo regra de deteção.

Quando crias mais do que um método de deteção para um tipo de implementação, podes agrupar cláusulas em conjunto para criar uma lógica mais complexa.

Cláusulas de deteção de grupo (opcional)

  1. Criar três ou mais cláusulas de método de deteção num tipo de implantação.

  2. Selecione duas ou mais cláusulas consecutivas e, em seguida, selecione Grupo. Verá os parênteses adicionados às colunas associadas, que mostram onde o grupo começa e termina.

    Exemplo:

    Conector ( Cláusula )
    Código de Produto MSI
    Ou ( file1.text existe
    E file2.txt existe )
  3. Para remover o grupo, selecione as cláusulas agrupadas e, em seguida, selecione Ungroup.

Continue para a secção seguinte sobre a utilização de um script personalizado como método de deteção. Ou salte para as opções de Experiência do Utilizador para o tipo de implementação.

Use um script personalizado para verificar a presença de um tipo de implantação

  1. Na página Método de Deteção, selecione o Script Use para detetar a presença desta caixa de tipo de implementação. Em seguida, selecione Editar.

  2. Na caixa de diálogo do Script Editor, selecione um tipo de Script para detetar o tipo de implementação: PowerShell, VBScript ou JScript.

    Nota

    Quando um Windows PowerShell script funciona como um método de deteção de aplicações, o cliente do Gestor de Configuração chama PowerShell com o -NoProfile parâmetro. Esta opção inicia o PowerShell sem perfis. Um perfil PowerShell é um script que funciona quando o PowerShell começa.

  3. Na caixa de conteúdos do Script, introduza o script que pretende utilizar, ou cole o conteúdo de um script existente. Escolha Abrir para navegar para um script guardado existente. Selecione 'Limpar' para remover o texto no campo de conteúdos do Script. Se necessário, ative a opção de executar o script como processo de 32 bits em clientes de 64 bits.

    Nota

    O tamanho máximo para um script é de 32 KB.

  4. Selecione OK para guardar o script e feche a caixa de diálogo do Script Editor. De volta ao assistente 'Criar tipo de implementação', os campos do tipo de script e do comprimento do script atualizam-se com detalhes sobre o seu script.

Sobre métodos de deteção de scripts personalizados

O Gestor de Configuração verifica os resultados do script. Lê os valores escritos 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 sair com um valor não zero, o script falha e o estado de deteção da aplicação é desconhecido. Se o código de saída for zero e o STDOUT tiver dados, o estado de deteção da aplicação está instalado.

Dica

Ao escrever um script de deteção, se devolver um código de saída zero mas não devolver a saída (dados em STDOUT), a aplicação não será detetada como instalada. Para mais informações, consulte os seguintes exemplos.

Utilize as seguintes tabelas para verificar se uma aplicação é instalada a partir da saída a partir de um script:

Código de saída zero
STDOUT STDERR Resultado do guião Estado de deteção de aplicações
Vazio Vazio Com êxito Não instalado
Vazio Não vazio Falha Desconhecido
Não vazio Vazio Com êxito Instalado
Não vazio Não vazio Com êxito Instalado
Código de saída não zero
STDOUT STDERR Resultado do guião Estado de deteção de aplicações
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

Utilize os seguintes exemplos PowerShell/VBScript para escrever os seus próprios scripts de deteção de aplicações:

Exemplo 1: O script devolve um código de saída que não é zero. Este código indica que o script não foi executado com sucesso. Neste caso, o estado de deteção de aplicação é desconhecido.

Exit 1
WScript.Quit(1)

Exemplo 2: O script devolve um código de saída de zero, mas o valor do STDERR não está vazio. Este resultado indica que o script não foi executado com sucesso. Neste caso, o estado de deteção de aplicação é desconhecido.

Write-Error "Script failed"
Exit 0
WScript.StdErr.Write "Script failed"
WScript.Quit(0)

Exemplo 3: O script devolve um código de saída de zero, o que indica que foi corrido com sucesso. No entanto, o valor para STDOUT está vazio, o que indica que a aplicação não está instalada.

Exit 0
WScript.Quit(0)

Exemplo 4: O script devolve um código de saída de zero, o que indica que foi corrido com sucesso. O valor para STDOUT não está vazio, o que indica que a aplicação está instalada.

Write-Host "The application is installed"
Exit 0
WScript.StdOut.Write "The application is installed"
WScript.Quit(0)

Exemplo 5: O script devolve um código de saída de zero, o que indica que foi corrido com sucesso. Os valores de STDOUT e STDERR não estão vazios, o que indica que a aplicação está instalada.

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)

Opções de Experiência do Utilizador tipo de implementação

Estas definições especificam como o cliente instala a aplicação nos dispositivos e o que o utilizador vê.

Na página Experiência de Utilizador , especifique as seguintes informações:

  • Comportamento de instalação: Na lista de espera, selecione uma das seguintes opções:

    • Instalação para utilizador: O cliente instala apenas a aplicação para o utilizador a quem implementa a aplicação.

    • Instalação para sistema: O cliente instala a aplicação apenas uma vez. Está disponível para todos os utilizadores.

    • Instale para o sistema se o recurso for dispositivo; caso contrário, instale para o utilizador: Se implementar a aplicação num dispositivo, o cliente instala-a para todos os utilizadores. Se implementar a aplicação para um utilizador, o cliente apenas a instala para esse utilizador.

  • Requisito de início de são: Selecione uma das seguintes opções:

    • Apenas quando um utilizador tiver sessão iniciada

    • Se um utilizador está ou não ligado

    • Só quando nenhum utilizador está ligado

      Nota

      Esta opção é padrão quando um utilizador está ligado . Se selecionar instalar para o utilizador na lista de abandono de comportamento da Instalação, não poderá alterar esta opção.

  • Visibilidade do programa de instalação: Especifique o modo em que o tipo de implantação funciona nos dispositivos do cliente. Selecione uma das seguintes opções:

    • Maximizado: O tipo de implantação é maximizado em dispositivos clientes. Os utilizadores vêem toda a atividade de instalação.

    • Normal: O tipo de implantação funciona no modo normal com base nas predefinições do sistema e do programa. Este é o modo predefinido.

    • Minimizado: O tipo de implantação é minimizado em dispositivos clientes. Os utilizadores podem ver a atividade de instalação na área de notificação ou na barra de tarefas.

    • Oculta: O tipo de implantação funciona escondido em dispositivos clientes. Os utilizadores não vêem nenhuma atividade de instalação.

  • Permitir que os utilizadores vejam e interajam com a instalação do programa: Especifique se um utilizador pode interagir com a instalação do tipo de implantação para configurar as opções de instalação.

    Se selecionou a opção De instalação para o utilizador na lista de abandono de comportamento de instalação, esta opção é ativada por predefinição.

    Importante

    Quando seleciona a Instalação para o comportamento do sistema, esta definição é opcional. Esta alteração destina-se principalmente a permitir que um utilizador final interaja com a instalação durante uma sequência de tarefas. Por exemplo, para executar um processo de configuração que indique ao utilizador final várias opções. Alguns instaladores de aplicações não podem silenciar as solicitações do utilizador, ou o processo de instalação pode exigir valores de configuração específicos apenas conhecidos do utilizador.

    Instalar no contexto do sistema e permitir que os utilizadores interajam com a instalação não é uma configuração segura. Para mais informações, consulte a segurança e privacidade para a gestão de aplicações.

  • Tempo máximo permitido de execução (minutos): Especifique o tempo máximo em minutos que espera que o tipo de implantação seja executado no computador cliente. Especifique esta definição como um número inteiro superior a zero. O valor predefinido é de 120 minutos (duas horas).

    Utilize este valor para as seguintes ações:

    • Para monitorizar os resultados do tipo de implantação.

    • Para verificar se é instalado um tipo de implementação quando define janelas de manutenção nos dispositivos do cliente. Quando uma janela de manutenção está no lugar, um tipo de implantação só começa se estiver disponível tempo suficiente na janela de manutenção para acomodar a definição de tempo de execução máximo permitido.

      Importante

      Pode ocorrer um conflito se o tempo máximo de funcionamento permitido for maior do que a janela de manutenção programada. Se o utilizador definir o tempo máximo de funcionamento para um período superior ao comprimento de qualquer janela de manutenção disponível, esse tipo de implementação não funciona.

  • Tempo estimado de instalação (minutos): Especifique o tempo estimado de instalação do tipo de instalação. Os utilizadores vêem desta vez no Centro de Software.

Propriedades tipo de implementação Opções de Experiência do Utilizador

Quando vê as propriedades de um tipo de implementação, as seguintes opções aparecem apenas no separador Experiência do Utilizador:

Impor comportamentos específicos pós-instalação. Selecione uma das seguintes opções:

  • Determinar o comportamento com base em códigos de devolução: Lidar com as reinicializações com base nos códigos configurados no separador Códigos de Retorno. Se um utilizador for assinado durante a instalação, é solicitado dependendo da configuração de Experiência do Utilizador da implementação.

  • Nenhuma ação específica: Não é necessário reiniciar após a instalação. O Software Center informa que não é necessário reiniciar.

  • O programa de instalação de software pode forçar o reinício do dispositivo: O Gestor de Configuração não controla ou inicia um reboot, mas a instalação real pode fazê-lo sem aviso prévio. Utilize esta definição para evitar que o Gestor de Configuração reporte falhas de instalação quando o instalador iniciar um reboot. O Software Center exibe pode exigir um Reboot.

  • O cliente do Gestor de Configuração forçará um recomeçamento obrigatório do dispositivo: O Gestor de Configuração força um dispositivo a reiniciar após uma instalação bem sucedida. O Software Center informa que é necessário reiniciar. Se um utilizador for assinado durante a instalação, é solicitado dependendo da configuração de Experiência do Utilizador da implementação.

Requisitos do tipo de implantação

O Gestor de Configuração verifica estes requisitos nos dispositivos antes de instalar o tipo de implementação. Utilize requisitos para aperfeiçoar e controlar ainda mais os dispositivos ou utilizadores que recebem esta aplicação. Por exemplo, se implementar a aplicação numa coleção de utilizadores, especifique aqui os requisitos de hardware da aplicação.

  1. Na página Requisitos, selecione Adicionar para abrir a caixa de diálogo 'Criar Requisitos'.

  2. Na lista de categorias, selecione se este requisito é para um Dispositivo ou para um Utilizador.

    Selecione Custom para usar uma condição global previamente criada. Ao selecionar Personalizado, também pode escolher Criar para criar uma nova condição global. Para obter mais informações sobre as condições globais, consulte Como criar condições globais.

    Importante

    Se implementar a aplicação numa recolha do dispositivo, o cliente ignora qualquer requisito da categoria Utilizador e da condição Dispositivo Primário.

  3. Na lista de abandono da Condição, selecione a condição para avaliar se o utilizador ou o dispositivo cumpre os requisitos de instalação. O conteúdo desta lista varia consoante a categoria selecionada.

  4. Na lista de down-down do operador, selecione o operador para utilizar. Este operador compara a condição selecionada com o valor especificado. Avalia se o utilizador ou o dispositivo cumpre o requisito de instalação. Os operadores disponíveis variam consoante a condição selecionada. Ao utilizar o One Of operador, o campo Valores tem a validação de que tem de introduzir uma entrada por linha.

    Nota

    Os requisitos disponíveis diferem consoante o tipo de dispositivo que o tipo de implantação utiliza.

  5. Na caixa Valor, especifique os valores a utilizar para comparação. Estes valores, juntamente com a condição e o operador selecionados, avaliam se o utilizador ou o dispositivo cumprem os requisitos de instalação. Os valores disponíveis variam consoante a condição selecionada e o operador selecionado.

  6. Escolha OK para guardar o requisito e feche a caixa de diálogo Create Requirement.

Dependências do tipo de implantação

As dependências definem um ou mais tipos de implementação de outra aplicação que o cliente deve instalar antes de instalar este tipo de implementação.

Importante

Em alguns casos, um tipo de implantação depende de um tipo de implantação que também tem dependências. O número máximo de dependências apoiadas na cadeia é de cinco.

  1. Na página Dependências, selecione Adicionar.

  2. Na janela Add Dependency, insira o nome do grupo Dependency. Este nome refere-se a este grupo de dependências de aplicações.

  3. Na janela Add Dependency, selecione Adicionar.

  4. Na janela de aplicação especificada, selecione uma aplicação disponível e pelo menos um dos seus tipos de implantação para usar como dependência.

    Dica

    Selecione Ver para exibir as propriedades do tipo de aplicação ou implantação selecionado.

  5. Selecione OK para fechar a janela de aplicação necessária.

  6. Se quiser que o cliente instale automaticamente a aplicação dependente, selecione Instalar-se automaticamente junto à dependência.

    Nota

    Não é necessário implementar uma aplicação dependente para o cliente instalá-la automaticamente.

  7. Se adicionar mais do que uma dependência, utilize os botões Aumentar Prioridade e Diminuir Prioridade. Estas ações alteram a ordem em que o cliente avalia cada dependência.

  8. Selecione OK para fechar a janela Add Dependency.

Códigos de devolução do tipo de implantação

Nota

Esta página não está no assistente 'Criar Tipo de Implementação'. É apenas um separador sobre as propriedades de um tipo de implementação existente.

Especifique os códigos de devolução para controlar os comportamentos após o fim do tipo de implementação. Por exemplo, sinal de que é necessário um reinício, a instalação está completa.

  1. No separador Códigos de Retorno da janela de propriedades do tipo de implantação, selecione Adicionar.

  2. Na janela 'Adicionar Código de Retorno', especifique o Valor do Código de Devolução que espera deste tipo de implementação. Este valor é qualquer número inteiro positivo ou negativo entre -2147483648 e 2147483647 .

  3. Selecione um Código Tipo na lista de drop-down. Esta definição define como o Gestor de Configuração interpreta o código de devolução especificado a partir deste tipo de implementação. Os tipos disponíveis variam em função da tecnologia do tipo de implantação.

    • Sucesso (sem reinicialização): O tipo de implantação instalado com sucesso e nenhum reinício é necessário.

    • Falha (sem reinicialização): O tipo de implantação falhou na instalação.

    • Hard Reboot: O tipo de implantação instalou-se com sucesso, mas requer que o dispositivo reinicie. Nada mais pode ser instalado até que o dispositivo reinicie.

    • Soft Reboot: O tipo de implantação instalou-se com sucesso, mas solicita que o dispositivo reinicie. Podem ocorrer outras instalações antes do recomeçamento do dispositivo.

    • Fast Retry: Outra instalação já está em andamento no dispositivo. O cliente recauchutado a cada duas horas, num total de 10 vezes.

  4. Opcionalmente, introduza um Nome e Descrição para este código de devolução.

  5. Selecione OK para fechar a janela 'Adicionar Código de Retorno'.

Exemplo: sucesso não-zero

Está a implementar uma aplicação que devolve um código de saída 1 de quando instala com sucesso. Por predefinição, o Gestor de Configuração deteta este código de devolução não zero como uma falha. Especifique o valor do código de retorno de 1 , e selecione o Tipo de Código de Sucesso (sem reinicialização). Agora o Gestor de Configuração interpreta o código de devolução como um sucesso para este tipo de implementação.

Códigos de devolução predefinidos

Quando cria alguns tipos de implementação, o Gestor de Configuração adiciona automaticamente os seguintes códigos de devolução que são comuns a essa tecnologia:

Windows Instalador * (.msi ficheiro)
Valor Tipo de código
0 Sucesso (sem reinício)
1707 Sucesso (sem reinício)
3010 Soft Reboot
1641 Hard Reboot
1618 Redação rápida
Programa de Instalação de Scripts
Valor Tipo de código
0 Sucesso (sem reinício)
1641 Hard Reboot
3010 Soft Reboot
1618 Redação rápida
Windows pacote de aplicações * (.appx, * .appxbundle, * .msix, * .msixbundle)
Valor Tipo de código
15605 Redação rápida
15618 Redação rápida

Opções adicionais para tipos de implementação app-V

Configure opções adicionais que sejam únicas para tipos de implementação para aplicações virtuais (App-V).

Opções de conteúdo do tipo de implementação App-V

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Biblioteca de Software, expanda a Gestão de Aplicações e selecione o nó de Aplicações.

  2. Selecione uma aplicação com um tipo de implementação App-V e selecione Propriedades.

  3. Nas propriedades da aplicação, mude para o separador Tipos de Implementação. Selecione o tipo de implementação App-V e selecione Editar.

  4. Nas propriedades do tipo de implantação, mude para o separador Conteúdo. Configure as seguintes opções, se necessário:

    • Persistir o conteúdo na cache do cliente: O cliente Do Gestor de Configuração não apagará da sua cache o conteúdo deste tipo de implementação.

    • Carregue o conteúdo na cache App-V antes do lançamento : Antes do início da aplicação, o cliente Do Gestor de Configuração carrega na cache App-V todos os conteúdos para este tipo de implementação. O cliente não coloca o conteúdo na cache. Elimina o conteúdo conforme necessário.

  5. Selecione OK para fechar as propriedades do tipo de implementação. Em seguida, selecione OK para fechar as propriedades da aplicação.

Opções de publicação do tipo app-V

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Biblioteca de Software, expanda a Gestão de Aplicações e selecione o nó de Aplicações.

  2. Selecione uma aplicação com um tipo de implementação App-V e selecione Propriedades.

  3. Nas propriedades da aplicação, mude para o separador Tipos de Implementação. Selecione o tipo de implementação App-V e selecione Editar.

  4. Nas propriedades do tipo de implantação, mude para o separador Publicar. Selecione os itens na aplicação virtual que pretende publicar.

  5. Selecione OK para fechar as propriedades do tipo de implementação. Em seguida, selecione OK para fechar as propriedades da aplicação.

Importar um pedido

Utilize o seguinte procedimento para importar uma aplicação para o Gestor de Configuração:

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Biblioteca de Software, expanda a Gestão de Aplicações e selecione o nó de Aplicações.

  2. Na fita, no separador Casa e no grupo Criar, selecione Pedido de Importação.

  3. Na página geral do Assistente de Pedido de Importação, especifique o caminho da rede para o Ficheiro para importar. Por exemplo, \\server\share\file.zip. Este ficheiro é um arquivo comprimido válido (formato ZIP) de uma aplicação exportada de Gestor de Configuração.

  4. Na página 'Conteúdo de Ficheiros', selecione a ação a tomar se esta aplicação for uma duplicação de uma aplicação existente. Crie uma nova aplicação, ou ignore a duplicação e adicione uma nova revisão à aplicação existente.

  5. Na página Resumo, reveja as ações e, em seguida, termine o assistente.

A nova aplicação aparece no nó Aplicações.

Dica

O Windows PowerShell cmdlet Import-CMApplication tem a mesma função que este procedimento. Para mais informações, consulte Import-CMApplication.

Para obter mais informações sobre como exportar uma aplicação, consulte tarefas de Gestão para aplicações.

Tipos de implantação suportados

O Gestor de Configuração suporta os seguintes tipos de implementação para aplicações:

Nome do tipo de implementação Description
Windows Instalador * (.msi ficheiro) Um ficheiro Windows Instalador.
Windows pacote de aplicações * (.appx, * .appxbundle, * .msix, * .msixbundle) Um Windows ficheiro de pacote de aplicativos (.appx), um pacote de pacotes de aplicações Windows (.appxbundle), um pacote de aplicações Windows 10 (.msix), ou Windows 10 pacote de aplicações (.msixbundle).
Pacote de aplicações do Windows (na Loja Windows) Especifique um link para a aplicação na Windows Store, ou navegue na loja para selecionar a aplicação.
Programa de Instalação de Scripts Especifique um script ou programa que é executado em Windows clientes para instalar conteúdo ou para fazer uma ação. Utilize este tipo de implementação para instaladores de setup.exe ou invólucros de scripts.
Microsoft Application Virtualization 4 Um manifesto Microsoft App-V4.
Virtualização da Aplicação Microsoft 5 Um ficheiro de pacote Microsoft App-V5.
Windows Phone pacote de aplicações * (ficheiro .xap) Um ficheiro de pacote de aplicativos Windows Phone.
Pacote de aplicação do Windows Phone (na Loja Windows Phone) Especifique um link para a aplicação na Windows Store.
macOS X Para computadores macOS que executam o cliente Gestor de Configuração. Crie um ficheiro .cmmac com a ferramenta CMAppUtil.
Aplicação Web Especifique um link para uma aplicação web. Este tipo de implementação instala um atalho para a aplicação web no dispositivo do utilizador.
Windows Instalador através do MDM * (.msi) Crie e implemente Windows aplicações baseadas no Instalador para Windows 10 dispositivos. Para obter mais informações, consulte aplicações de Instalação de Windows para dispositivos de Windows 10 matriculados no MDM.
Sequência de tarefas A partir da versão 2002, instale ou desinstale aplicações complexas utilizando sequências de tarefas. Para obter mais informações, consulte o tipo de implementação da sequência de tarefas.

Nota

A consola Do Gestor de Configuração pode apresentar outros tipos de implementação, mas são para plataformas que já não são suportadas. Para mais informações, veja o que aconteceu com híbrido?

Nota 1: Windows pacote de aplicações (na Windows Store)

Para implementar a aplicação como um link para a loja Windows, configurar a política de grupo Desligue a aplicação Loja. Desfigure esta política para desativar ou não configurar. Se ativar esta definição, os clientes não podem ligar-se à Loja Windows para descarregar e instalar aplicações.

Windows clientes avaliam sempre tipos de implementação que utilizam um link para uma loja antes de outros tipos de implantação. Em seguida, o cliente avalia os tipos de implantação por prioridade.

Dica

Algumas ligações de loja podem causar o seguinte erro no Assistente de Aplicação Create: "Ligação de aplicação inválida". Por exemplo, algumas apps em destaque na loja podem causar este erro. Ainda pode selecionar a seguir na página geral do assistente. O Gestor de Configuração cria com sucesso a aplicação e pode implantá-la com sucesso.

Passos seguintes

Depois de criar uma aplicação no Gestor de Configuração, o próximo passo é implementar a aplicação.

Crie um grupo de aplicações que pode enviar a um utilizador ou recolha de dispositivos como uma única implementação. Para obter mais informações, consulte Criar grupos de aplicações.

Para obter mais informações sobre a criação de aplicações em diferentes plataformas de OS, consulte os seguintes artigos: