Como Criar Aplicações no Configuration Manager

 

Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Uma aplicação do System Center 2012 Configuration Manager contém os ficheiros e informações necessários para implementar software num dispositivo. Uma aplicação contém um ou mais tipos de implementação que compõem os ficheiros de instalação e informações que são necessários para instalar o software. Um tipo de implementação também contém as regras que especificam quando e como o software é implementado.

System_CAPS_importantImportante

Para implementar software em dispositivos Android, iOS e Windows Phone e em dispositivos Windows 8.1 inscritos, tem de inscrevê-los no Microsoft Intune. Para obter mais informações sobre como inscrever os seus dispositivos, consulte Gerir dispositivos móveis com o Microsoft Intune.

Pode criar aplicações utilizando os seguintes métodos:

  • Criar automaticamente os tipos de aplicação e implementação ao ler os ficheiros de instalação da aplicação.

  • Criar manualmente a aplicação e adicionar posteriormente os tipos de implementação.

Utilize os seguintes passos para criar aplicações e tipos de implementação utilizando o Gestor de configuração. Para obter informações sobre como importar uma aplicação, consulte Como importar uma aplicação neste tópico.

Se estiver à procura de informações sobre como substituir uma aplicação, consulte Como utilizar a substituição de aplicações no Configuration Manager.

Passos para Criar uma Aplicação

A tabela seguinte fornece que os passos, detalhes e mais informações sobre como criar uma aplicação.

Passo

Detalhes

Mais Informações

Passo 1: Iniciar o Assistente para Criar Aplicação

O Assistente para Criar Aplicação é utilizado para configurar informações gerais sobre uma aplicação.

Consulte Passo 1: Iniciar o Assistente para Criar Aplicação neste tópico.

Passo 2: Especificar se pretende detetar automaticamente informações sobre a aplicação ou definir manualmente as informações

Pode utilizar os seguintes métodos para configurar informações gerais sobre a aplicação:

  • Detetar automaticamente informações sobre a aplicação. Neste método, o Gestor de configuração tenta ler informações acerca da aplicação a partir dos ficheiros de instalação da aplicação e, em seguida, preenche automaticamente campos no assistente com as informações descobertas. Utilize este método quando pretender criar uma aplicação que tem um tipo de implementação única que utiliza as predefinições.

  • Definir manualmente informações sobre a aplicação. Neste método, o administrador introduz manualmente informações sobre a aplicação. Utilize este método quando pretender criar uma aplicação mais complexa que tem vários tipos de implementação, métodos de deteção, requisitos ou dependências. Utilize também este método quando não é possível ler informações sobre a aplicação a partir dos ficheiros de instalação.

Consulte Passo 2: Especificar se pretende detetar automaticamente informações sobre a aplicação ou definir manualmente as informações neste tópico.

Procedimentos Suplementares para Criar uma Aplicação

Utilize as informações seguintes quando os passos da tabela anterior exigirem procedimentos adicionais.

Passo 1: Iniciar o Assistente para Criar Aplicação

Utilize este procedimento para iniciar o Assistente para Criar Aplicação.

Para iniciar o Assistente para Criar Aplicação

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e clique em Aplicações.

  3. No separador Home Page, no grupo Criar, clique em Criar Aplicação.

Passo 2: Especificar se pretende detetar automaticamente informações sobre a aplicação ou definir manualmente as informações

Utilize um dos seguintes procedimentos para detetar automaticamente ou definir manualmente informações sobre a aplicação:

  • Utilize o procedimento Para detetar automaticamente informações sobre a aplicação quando pretender criar uma aplicação simples com um tipo de implementação única, como um ficheiro do Windows Installer sem dependências ou requisitos. Depois de criar uma aplicação utilizando este procedimento, pode editá-la conforme necessário para adicionar ou alterar tipos de implementação e adicionar métodos de deteção, dependências ou requisitos.

  • Utilize o procedimento Para definir manualmente informações sobre a aplicação para criar aplicações mais complexas que possuem vários tipos de implementação, dependências, métodos de deteção ou requisitos.

Para detetar automaticamente informações sobre a aplicação

  1. Na página Geral do Assistente para Criar Aplicação, selecione a caixa de verificação Detetar automaticamente informações sobre esta aplicação nos ficheiros de instalação.

  2. Na lista pendente Tipo, selecione o tipo de ficheiro de instalação da aplicação que pretende utilizar para detetar informações sobre a aplicação. Para obter informações sobre os tipos de instalação disponíveis, consulte Tipos de implementação suportados pelo Configuration Manager neste tópico.

  3. No campo Localização, especifique o caminho UNC com o formato \\<servidor>\<partilha>\<nomedoficheiro> ou a hiperligação do arquivo para o ficheiro de instalação da aplicação que pretende utilizar para detetar informações sobre a aplicação. Em alternativa, clique em Procurar para procurar o ficheiro de instalação.

    System_CAPS_importantImportante

    Quando selecionar o Windows Installer (Nativo) (Gestor de configuração sem nenhum Service Pack) ou o Windows Installer (ficheiro *.msi) (Gestor de configuração Service Pack 1 [SP1]) como um tipo de aplicação, todos os ficheiros na pasta que especificar serão importados com a aplicação e serão enviados para os pontos de distribuição. Certifique-se de que apenas os ficheiros necessários para instalar a aplicação estão na pasta que especificar. O Gestor de configuração foi testado para suportar até 20 000 ficheiros de aplicação no pacote de aplicação. Se a aplicação tiver mais ficheiros, considere criar múltiplas aplicações que possuem um número mais pequeno de ficheiros.

    Nota

    Tem de ter acesso ao caminho UNC que contém a aplicação e eventuais subpastas que contêm o conteúdo da aplicação.

  4. Clique em Seguinte.

  5. Na página Importar Informação do Assistente para Criar Aplicação, reveja as informações que foram importadas e clique em Seguinte. Se necessário, poderá clicar em Anterior para voltar atrás e corrigir os eventuais erros.

  6. Na página Informações Gerais do Assistente para Criar Aplicação, especifique as seguintes informações:

    Nota

    Algumas dessas informações poderão já ter sido preenchidas se tiverem sido obtidas automaticamente a partir dos ficheiros de instalação da aplicação. Além disso, as opções apresentadas poderão ser diferentes dependendo do tipo de aplicação que criou.

    - Forneça informações gerais acerca da aplicação, como o nome da aplicação, comentários, versão e uma referência opcional para ajudar a referir a aplicação na consola do Gestor de configuração.
    
    - **Programa de instalação**: Especifique o programa de instalação e eventuais propriedades que são necessárias para instalar o tipo de implementação da aplicação.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Se o programa de instalação não aparecer, clique em <STRONG>Procurar</STRONG> e procure a localização do programa de instalação.</P>
    
    
      </div>
    
    - **Comportamento de instalação**: Especifique se o tipo de implementação da aplicação será instalado apenas para o utilizador com sessão atualmente iniciada ou para todos os utilizadores. Pode também especificar se o tipo de implementação será instalado para todos os utilizadores se for implementado num dispositivo ou apenas num utilizador específico se for implementado num utilizador.
    
    - Para o System Center 2012 R2 Configuration Manager e posterior: **Utilize uma ligação VPN automática (se estiver configurada)**: Se um perfil da VPN tiver sido implementado no dispositivo em que a aplicação foi lançada, lance a ligação VPN quando a aplicação for iniciada (apenas Windows 8.1 e Windows Phone 8.1).
    
      Em dispositivos Windows Phone 8.1, as ligações automáticas VPN não são suportadas se mais de um perfil da VPN for implementado no dispositivo.
    
      Para mais informações sobre perfis da VPN, consulte [Perfis VPN no Configuration Manager](dn261217\(v=technet.10\).md).
    
  7. Clique em Seguinte, reveja as informações da aplicação na página Resumo e conclua o Assistente para Criar Aplicação.

  8. A nova aplicação aparece no nó Aplicações da consola do Gestor de configuração e concluiu o processo de criação de uma aplicação. Se pretende adicionar mais tipos de implementação à aplicação, consulte Passos para Criar um Tipo de Implementação neste tópico.

Para definir manualmente informações sobre a aplicação

  1. Na página Geral do Assistente para Criar Aplicação, selecione Especificar manualmente informações sobre a aplicação e clique em Seguinte.

  2. Especifique informações gerais acerca da aplicação, como o nome da aplicação, comentários, versão e uma referência opcional para ajudar a encontrar a aplicação na consola do Gestor de configuração.

  3. Clique em Seguinte.

  4. Na página Catálogo de Aplicações do Assistente para Criar Aplicação, especifique as seguintes informações:

    - **Idioma selecionado**: Na lista pendente, selecione a versão do idioma da aplicação que pretende configurar. Clique em **Adicionar/Remover** para configurar mais idiomas para esta aplicação.
    
    - **Nome da aplicação localizada**: Especifique o nome da aplicação no idioma que selecionou na lista pendente **Idioma selecionado**.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712282.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Tem de especificar um nome da aplicação localizada para cada versão de idioma que configurar.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Categorias de utilizador**: Clique em **Editar** para especificar as categorias da aplicação no idioma que selecionou na lista pendente **Idioma Selecionado**. Os utilizadores do Catálogo de Aplicações podem utilizar estas categorias selecionadas para ajudar a filtrar e ordenar as aplicações disponíveis.
    
    - **Documentação do utilizador**: Clique em **Procurar** para especificar o URL de, ou o caminho UNC e o nome de ficheiro de, um ficheiro que os utilizadores do Catálogo de Aplicações podem ler para obterem mais informações acerca desta aplicação.
    
    - **Ligar texto**: Especifique o texto que irá aparecer em vez do URL da aplicação.
    
    - **URL de privacidade da aplicação**: Especifique um URL que liga à declaração de privacidade para a aplicação.
    
    - **Descrição localizada**: Introduza uma descrição para esta aplicação no idioma que selecionou na lista pendente **Idioma Selecionado**.
    
    - **Palavras-chave**: Introduza uma lista de palavras-chave no idioma que selecionou na lista pendente **Idioma Selecionado**. Estas palavras-chave vão ajudar os utilizadores do Catálogo de Aplicações a procurarem a aplicação.
    
    - **Ícone**: Clique em **Procurar** para selecionar um ícone para esta aplicação a partir dos ícones disponíveis. Se não especificar um ícone, será utilizado um ícone predefinido para esta aplicação.
    
    - **Apresentar tal como uma aplicação em destaque e realçá-lo no portal da empresa**: Selecione esta opção para apresentar a aplicação bem visível no portal da empresa.
    
  5. Clique em Seguinte.

  6. Na página Tipos de Implementação do Assistente para Criar Aplicação, clique em Adicionar para criar um novo tipo de implementação.

    Nota

    Para obter informações sobre como criar um tipo de implementação, consulte Passos para Criar um Tipo de Implementação neste tópico.

  7. Clique em Seguinte, reveja as informações da aplicação na página Resumo e conclua o Assistente para Criar Aplicação.

  8. A nova aplicação aparece no nó Aplicações da consola do Gestor de configuração.

Passos para Criar um Tipo de Implementação

A tabela seguinte fornece que os passos, detalhes e mais informações sobre como criar um tipo de implementação.

Nota

Se selecionar a caixa de verificação Identificar automaticamente informações sobre este tipo de implementação nos ficheiros de instalação na página Geral do Assistente para Criar Tipo de Implementação, é possível que tenha de realizar alguns dos passos nos seguintes procedimentos.

Passo

Detalhes

Mais informações

Passo 1: Iniciar o Assistente para Criar Tipo de Implementação

Não existem informações adicionais.

Consulte Passo 1: Iniciar o Assistente para Criar Tipo de Implementação neste tópico.

Passo 2: Especificar se pretende detetar automaticamente ou definir manualmente as informações do tipo de implementação

Pode utilizar os seguintes métodos para configurar informações gerais sobre o tipo de implementação:

  • Detetar automaticamente as informações sobre o tipo de implementação. O Gestor de configuração tenta ler informações sobre o tipo de implementação a partir dos ficheiros de instalação da aplicação e, em seguida, preenche automaticamente campos no assistente com as informações descobertas.

  • Configurar manualmente as informações sobre o tipo de implementação. O administrador introduz manualmente informações sobre o tipo de implementação.

Consulte Passo 2: Especificar se pretende Detetar Automaticamente Informações sobre o Tipo de Implementação ou Definir Manualmente as Informações neste tópico.

Passo 3: Especificar as opções de conteúdo para o tipo de implementação

A página Conteúdo do Assistente para Criar Tipo de Implementação inclui opções para configurar a localização do conteúdo do tipo de implementação e informações sobre os comandos que são utilizados para instalar e desinstalar o conteúdo.

Consulte Passo 3: Especificar Opções de Conteúdo para o Tipo de Implementação neste tópico.

Passo 4: Configurar os métodos de deteção para indicar a presença da aplicação

Um método de deteção do Gestor de configuração contém regras que verificam se uma aplicação já está instalada num dispositivo. Esta deteção ocorre antes de a aplicação ser instalada, imediatamente depois de a aplicação ser instalada e, posteriormente, em intervalos regulares. Esta deteção pode impedir que o Gestor de configuração reinstale desnecessariamente a aplicação e pode também determinar se o utilizador já desinstalou a aplicação.

Consulte Passo 4: Configurar Métodos de Deteção para Indicar a Presença do Tipo de Implementação neste tópico.

Passo 5: Especificar as opções da experiência de utilizador para o tipo de implementação

Pode especificar informações sobre o comportamento do tipo de implementação quando está instalado em dispositivos.

Consulte Passo 5: Especificar as Opções de Experiência de Utilizador para o Tipo de Implementação neste tópico.

Passo 6: Especificar os requisitos para o tipo de implementação

Pode utilizar requisitos para especificar as condições que devem ser satisfeitas antes de um tipo de implementação poder ser instalado num dispositivo cliente.

Consulte Passo 6: Especificar os Requisitos para o Tipo de Implementação neste tópico.

Passo 7: Especificar as dependências para o tipo de implementação

As dependências definem um ou mais tipos de implementação a partir de outras aplicações que têm de ser instaladas antes de um tipo de implementação ser instalado. Pode configurar os tipos de implementação dependentes para serem automaticamente instalados antes de instalar um tipo de implementação.

Consulte Passo 7: Especificar Dependências para o Tipo de Implementação neste tópico.

Passo 8: Confirmar as definições do tipo de implementação e concluir o assistente

Depois de efetuar todas os passos, confirme as definições que selecionou para o tipo de implementação e, em seguida, conclua o assistente.

Consulte Passo 8: Confirmar as definições de Tipo de Implementação e concluir o Assistente neste tópico.

Passo 9: Configurar opções adicionais para os tipos de implementação que contêm aplicações virtuais

Depois de criar um tipo de implementação, pode configurar opções adicionais que controlam o conteúdo e opções de publicação para os tipos de implementação que contêm aplicações virtuais.

Consulte Passo 9: Configurar opções adicionais para tipos de implementação que contêm aplicações virtuais neste tópico.

Procedimentos Suplementares para Criar um Tipo de Implementação

Utilize as informações seguintes quando os passos da tabela anterior exigirem procedimentos adicionais.

Passo 1: Iniciar o Assistente para Criar Tipo de Implementação

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e clique em Aplicações.

  3. Selecione uma aplicação e, no separador Home Page, no grupo Aplicação, clique em Criar Tipo de Implementação para criar um novo tipo de implementação para esta aplicação.

    Nota

    Também pode iniciar o Assistente para Criar Tipo de Implementação a partir do Assistente para Criar Aplicação e do separador Tipos de Implementação da caixa de diálogo Propriedades do

Passo 2: Especificar se pretende Detetar Automaticamente Informações sobre o Tipo de Implementação ou Definir Manualmente as Informações

Utilize um dos seguintes procedimentos para detetar automaticamente ou definir manualmente informações sobre o tipo de implementação.

Para detetar automaticamente as informações sobre o tipo de implementação

  1. Na página Geral do Assistente para Criar Tipo de Implementação, selecione a caixa de verificação Identificar automaticamente informações sobre este tipo de implementação nos ficheiros de instalação.

    Nota

    Se pretender definir manualmente estas informações sobre a aplicação, vá para o procedimento.

  2. No campo Tipo, escolha o tipo de ficheiro de instalação de aplicações que pretende utilizar para detetar as informações sobre o tipo de implementação.

  3. No campo Localização, especifique o caminho UNC com o formato \\<servidor>\<partilha>\<nome_do_ficheiro> ou a hiperligação do arquivo para os ficheiros de instalação da aplicação e o conteúdo que pretende utilizar para detetar informações sobre o tipo de implementação, ou clique em Procurar para procurar o ficheiro de instalação.

    Nota

    Tem de ter acesso ao caminho UNC que contém a aplicação e eventuais subpastas que contêm o conteúdo da aplicação.

  4. Clique em Seguinte.

  5. Na página Importar Informação do Assistente para Criar Tipo de Implementação, reveja as informações que foram importadas e clique em Seguinte. Pode também clicar em Anterior para voltar atrás e corrigir os eventuais erros.

  6. Na página Informações Gerais do Assistente para Criar Tipo de Implementaçã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 poderão diferir consoante o tipo de implementação que está a criar.

    - Especifique as informações gerais sobre o tipo de implementação, como o nome, comentários de administrador e idiomas disponíveis.
    
    - **Programa de instalação**: Especificar o programa de instalação e eventuais propriedades de que necessita para instalar o tipo de implementação.
    
    - **Comportamento de instalação**: Especifique se pretende instalar o tipo de implementação para o utilizador com sessão atualmente iniciada ou para todos os utilizadores. Pode também especificar se pretende instalar o tipo de implementação para todos os utilizadores se for implementado num dispositivo ou se pretende instalar o tipo de implementação apenas num utilizador se for implementado num utilizador.
    
    - Para o System Center 2012 R2 Configuration Manager e posterior: **Utilize uma ligação VPN automática (se estiver configurada)**: Se um perfil da VPN tiver sido implementado no dispositivo em que a aplicação foi lançada, lance a ligação VPN quando a aplicação for iniciada (apenas Windows 8.1 e Windows Phone 8.1). Se múltiplos perfis da VPN forem implementados num dispositivo Windows 8.1, é utilizado o primeiro perfil da VPN implementado por predefinição.
    
      Em dispositivos Windows Phone 8.1, as ligações automáticas VPN não são suportadas se mais de um perfil da VPN for implementado no dispositivo.
    
      Para mais informações sobre perfis da VPN, consulte [Perfis VPN no Configuration Manager](dn261217\(v=technet.10\).md).
    
  7. Clique em Seguinte e, em seguida, avance para o procedimento Passo 3: Especificar Opções de Conteúdo para o Tipo de Implementação.

Para definir manualmente as informações de tipo de implementação

  1. Na página Geral do Assistente para Criar Tipo de Implementação, selecione Especificar manualmente as informações de tipo de implementação.

    Nota

    Para obter automaticamente as informações de tipo de implementação, vá para o procedimento descrito no Passo 2: Especificar se pretende Detetar Automaticamente Informações sobre o Tipo de Implementação ou Definir Manualmente as Informações.

  2. No campo Tipo, selecione o tipo de ficheiro de instalação de aplicações que pretende utilizar para detetar as informações de tipo de implementação. Pode escolher os mesmos tipos de instalação que utilizaria quando detetar automaticamente as informações de tipo de implementação, além de poder especificar um script para instalar o tipo de implementação.

  3. Clique em Seguinte.

  4. Na página Informações Gerais do Assistente para Criar Tipo de Implementação, especifique um nome para o tipo de implementação, uma descrição opcional, os idiomas em que pretende disponibilizar este tipo de implementação e, em seguida, clique em Seguinte.

  5. Continue para o Passo 3: Especificar Opções de Conteúdo para o Tipo de Implementação.

Passo 3: Especificar Opções de Conteúdo para o Tipo de Implementação

Utilize o seguinte procedimento para especificar a localização de conteúdo para o tipo de implementação, juntamente com os comandos de instalação e desinstalação do conteúdo.

Para especificar as opções de conteúdo do tipo de implementação

  1. Na página Conteúdo do Assistente para Criar Tipo de Implementação, especifique as seguintes informações:

    - **Localização do conteúdo**: Especifique a localização do conteúdo para este tipo de implementação, ou clique em **Procurar** para escolher a pasta de conteúdos do tipo de implementação.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712282.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>A conta <strong>Sistema</strong> do computador do servidor de sites necessita de permissões para a localização de conteúdos que especificar.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Manter conteúdo na cache do cliente**: Selecione esta opção para especificar se o conteúdo deve ser mantido na cache do computador cliente indefinidamente, mesmo que já tenha sido executado. Embora esta opção possa ser útil em algumas implementações, tais como as de software baseado no Windows Installer que necessitem de uma cópia local da origem disponível para atualizações disponível para a aplicação de atualizações, reduzirá o espaço disponível na cache. Se selecionar esta opção, as implementações de grande envergadura poderão falhar posteriormente caso a cache não disponha de espaço livre suficiente.
    
    - **Permitir que os clientes partilhem conteúdos com outros clientes na mesma sub-rede**: Selecione esta opção para reduzir a carga de rede ao permitir que os clientes transfiram conteúdos a partir de outros clientes na rede local que já tenham transferido e colocado o conteúdo na cache. Esta opção utiliza a tecnologia BranchCache do Windows e pode ser utilizada em computadores que executem o Windows Vista SP2 e sistemas operativos posteriores.
    
    - **Programa de instalação**: Especifique o nome do programa de instalação, incluindo os parâmetros necessários, ou clique em **Procurar** para procurar o ficheiro de instalação.
    
    - **Início da instalação em**: Especifique a pasta que contém o programa de instalação para o tipo de implementação. Esta pasta pode ser um caminho absoluto no cliente ou um caminho para o ponto de distribuição que contém os ficheiros de instalação. Este campo é opcional.
    
    - **Programa de desinstalação**: Especifique o nome do programa de desinstalação, incluindo os parâmetros eventualmente necessários, ou clique em **Procurar** para localizar o programa de desinstalação. Este campo é opcional.
    
    - **Iniciar desinstalação em**: Especifique a pasta que contém o programa de desinstalação para o tipo de implementação. Esta pasta pode ser um caminho absoluto no cliente ou um caminho relativo para a pasta do ponto de distribuição que contém o pacote. Este campo é opcional.
    
    - **Executar o programa de instalação e desinstalação como um processo de 32 bits em clientes de 64 bits**: Utilize as localizações de ficheiros e do registo de 32 bits em computadores baseados no Windows para executar o programa de instalação para o tipo de implementação.
    
  2. Clique em Seguinte.

Passo 4: Configurar Métodos de Deteção para Indicar a Presença do Tipo de Implementação

Utilize o seguinte procedimento para configurar os métodos de deteção que indicam se o tipo de implementação já está instalado.

Para configurar um método de deteção

  1. Na página Método de Deteção do Assistente para Criar Tipo de Implementação, selecione Configurar regras para detetar a presença deste tipo de implementação e, em seguida, clique em Adicionar Cláusula.

    Nota

    Também pode selecionar Utilizar um script personalizado para detetar a presença deste tipo de implementação. Para obter mais informações, consulte a secção Para utilizar um script personalizado para determinar a presença de um tipo de implementação neste tópico.

  2. Na caixa de diálogo Regra de Deteção, na lista pendente Tipo de definição, selecione o método que pretende utilizar para detetar a presença do tipo de implementação. Pode optar por um dos seguintes métodos disponíveis:

    - **Sistema de Ficheiros**: Utilize este método para detetar se uma pasta ou ficheiro específicos existem num dispositivo cliente, o que indicará que a aplicação está instalada.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>O tipo de definição <STRONG>Sistema de ficheiros</STRONG> não suporta a especificação de um caminho UNC de partilha de rede no campo <STRONG>Caminho</STRONG>. Apenas pode especificar um caminho local no dispositivo cliente.</P>
    
    
      </div>
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Selecione a opção <STRONG>Este ficheiro ou pasta está associado(a) a uma aplicação de 32 bits em sistemas de 64 bits</STRONG> para verificar em primeiro lugar as localizações de ficheiros de 32 bits para a pasta ou ficheiro especificados. Se ficheiro ou pasta não forem encontrados, serão procurados nas localizações de 64 bits.</P>
    
    
      </div>
    
    - **Registo**: Pode utilizar este método para detetar se uma chave de registo ou valor de registo específicos existem num dispositivo de cliente, o que indicará que a aplicação está instalada.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Selecione a opção <STRONG>Esta chave de registo está associada a uma aplicação de 32 bits em sistemas de 64 bits</STRONG> para verificar em primeiro lugar as localizações de registo de 32 bits para a chave de registo especificada. Se a chave de registo não for encontrada, será procurada nas localizações de 64 bits.</P>
    
    
      </div>
    
    - **Windows Installer**: Utilize este método para detetar a existência de um ficheiro do Windows Installer especificado num dispositivo cliente, o que indicará que a aplicação está instalada.
    
  3. Especifique os detalhes do item que pretende utilizar para detetar se este tipo de implementação está instalado. Por exemplo, pode utilizar um ficheiro, pasta, chave de registo, valor de registo ou um código de produto do Windows Installer.

  4. Especifique detalhes sobre o valor que pretende avaliar em comparação com o item que utilizar para detetar se o tipo de implementação está instalado. Por exemplo, se utilizar um ficheiro para determinar se o tipo de implementação está instalado, poderá selecionar a caixa de verificação A definição do sistema de ficheiros deve existir no sistema de destino para indicar a presença desta aplicação.

  5. Clique em Seguinte para fechar a caixa de diálogo Regra de Deteção.

Para utilizar um script personalizado para determinar a presença de um tipo de implementação

  1. Na página Método de Deteção do Assistente para Criar Tipo de Implementação, selecione a caixa de verificação Utilize um script personalizado para detetar a presença deste tipo de implementação e, em seguida, clique em Editar.

  2. Na caixa de diálogo Editor de Scripts, na lista pendente Tipo de Script, selecione o idioma de script que pretende utilizar para detetar o tipo de implementação.

  3. No campo Conteúdo do script, introduza o script que pretende utilizar. Também pode colar neste campo o conteúdo de um script existente ou clicar em Abrir para procurar um script existente já guardado. O Gestor de configuração determina os resultados a partir do script ao ler os valores que são escritos no fluxo de saída Standard Out (STDOUT), no fluxo de saída Standard Error (STDERR) e o código de saída do script. Se o código de saída for um valor diferente de zero, o script falhou e o estado de deteção de aplicação é desconhecido. Se o código de saída for zero e STDOUT contiver dados, o estado de deteção de aplicação é Instalada.

    Utilize a seguinte tabela para saber como pode utilizar a saída de um script para determinar se uma aplicação está instalada.

    Código de saída do script

    Dados lidos em STDOUT

    Dados lidos em STDERR

    Resultado do script

    Estado de deteção de aplicação

    0

    Vazio

    Vazio

    Êxito

    Não instalada

    0

    Vazio

    Não vazio

    Falha

    Desconhecido

    0

    Não vazio

    Vazio

    Êxito

    Instalada

    0

    Não vazio

    Não vazio

    Êxito

    Instalada

    Valor diferente de zero

    Vazio

    Vazio

    Falha

    Desconhecido

    Valor diferente de zero

    Vazio

    Não vazio

    Falha

    Desconhecido

    Valor diferente de zero

    Não vazio

    Vazio

    Falha

    Desconhecido

    Valor diferente de zero

    Não vazio

    Não vazio

    Falha

    Desconhecido

    A seguinte tabela contém os scripts de exemplo de Microsoft Visual Basic (VB) que pode utilizar para escrever os seus próprios scripts de deteção de aplicação.

    Script de exemplo do Visual Basic

    Descrição

    WScript.Quit(1)

    O script devolve um código de saída diferente de zero, o que significa que não foi executado com êxito. Neste caso, o estado de deteção de aplicação é desconhecido.

    WScript.StdErr.Write "O script falhou"

    WScript.Quit(0)

    O script devolve um código de saída zero, mas o valor de STDERR não está vazio, o que significa que o script não foi executado com êxito. Neste caso, o estado de deteção de aplicação é desconhecido.

    WScript.Quit(0)

    O script devolve um código de saída de zero, o que indica que foi executado com êxito. No entanto, o valor de STDOUT está vazio, o que significa que a aplicação não está instalada.

    WScript.StdOut.Write "A aplicação está instalada"

    WScript.Quit(0)

    O script devolve um código de saída de zero, o que indica que foi executado com êxito. O valor de STDOUT não está vazio, o que significa que a aplicação está instalada.

    WScript.StdOut.Write "A aplicação está instalada"

    WScript.StdErr.Write "Concluída"

    WScript.Quit(0)

    O script devolve um código de saída de zero, o que indica que foi executado com êxito. Os valores de STDOUT e STDERR não estão vazios, o que significa que a aplicação está instalada.

    Nota

    O tamanho máximo que pode utilizar para um script é 32 kilobytes (KB).

  4. Clique em OK para fechar a caixa de diálogo do Editor de Scripts.

  5. Clique em Seguinte.

Passo 5: Especificar as Opções de Experiência de Utilizador para o Tipo de Implementação

Utilize o seguinte procedimento para configurar o que o utilizador irá ver quando o tipo de implementação for instalado no respetivo dispositivo.

Para especificar as opções de experiência de utilizador para o tipo de implementação

  1. Na página Experiência de Utilizador do Assistente para Criar Tipo de Implementação, especifique as seguintes informações:

    - **Comportamento de instalação**: Na lista pendente, selecione uma das seguintes opções:
    
        - **Instalar para o utilizador**: A aplicação é instalada apenas para o utilizador para o qual a aplicação está a ser implementada.
    
        - **Instalar para o Sistema**: A aplicação é instalada apenas uma vez e fica disponível para todos os utilizadores.
    
        - **Instalar para o Sistema se o recurso for um dispositivo; caso contrário instalar como utilizador**: Se a aplicação for implementada para um dispositivo, será instalada para todos os utilizadores. Se a aplicação for implementada para um utilizador, será instalada apenas para esse utilizador.
    
    - **Requisito de início de sessão**: Especifique os requisitos de início de sessão para este tipo de implementação a partir das seguintes opções:
    
        - **Apenas quando um utilizador tiver sessão iniciada**
    
        - **Quer um utilizador tenha ou não sessão iniciada**
    
        - **Só quando nenhum utilizador tiver iniciado sessão**
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Esta opção tem como predefinição <STRONG>Apenas quando um utilizador tiver sessão iniciada</STRONG> e não pode ser alterada se tiver selecionado <STRONG>Instalar para utilizador</STRONG> na lista pendente <STRONG>Comportamento de instalação</STRONG>.</P>
    
    
      </div>
    
    - **Visibilidade do programa de instalação**: Especifique o modo no qual o tipo de implementação será executado nos dispositivos cliente. Estão disponíveis as seguintes opções:
    
        - **Maximizado**: O tipo de implementação é executado maximizado em dispositivos cliente. Os utilizadores verão todas as atividades de instalação.
    
        - **Normal**: O tipo de implementação é executado no modo normal, baseado nas predefinições do sistema e do programa. Este é o modo predefinido.
    
        - **Minimizado**: O tipo de implementação é executado minimizado nos dispositivos cliente. Os utilizadores poderão ver a atividade de instalação na área de notificação ou na barra de tarefas.
    
        - **Oculto**: O tipo de implementação é executado ocultado nos dispositivos cliente e os utilizadores não verão qualquer atividade de instalação.
    
    - **Permitir que os utilizadores visualizem e interajam com a instalação do programa**: Especifique se um utilizador poderá interagir com a instalação do tipo de implementação para configurar as opções de instalação.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Esta opção estará ativada por predefinição caso tenha selecionado a opção <STRONG>Instalar para utilizador</STRONG> na lista pendente <STRONG>Comportamento de instalação</STRONG>.</P>
    
    
      </div>
    
    - **Tempo máximo de execução permitido (minutos)**: Especifique o tempo máximo que o programa poderá demorar a ser executado no computador cliente. Pode especificar esta definição no formato de número inteiro maior que zero. A predefinição é **120** minutos.
    
      Este valor é utilizado para os seguintes fins:
    
        - Para monitorizar os resultados do tipo de implementação.
    
        - Para determinar se um tipo de implementação irá ser instalado se existirem janelas de manutenção definidas em dispositivos cliente. Se estiver definida uma janela de manutenção, um programa apenas será iniciado se houver tempo suficiente na janela de manutenção para permitir a execução de acordo com a definição **Tempo máximo de execução permitido**.
    
          <div class="alert">
    
          <table>
          <colgroup>
          <col style="width: 100%" />
          </colgroup>
          <thead>
          <tr class="header">
          <th><img src="images/Gg712282.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
          </tr>
          </thead>
          <tbody>
          <tr class="odd">
          <td><p>Poderá ocorrer um conflito se o <strong>Tempo máximo de execução permitido</strong> exceder a janela de manutenção agendada. Se o utilizador definir o tempo máximo de execução para um período que exceda a duração de qualquer janela de manutenção disponível, esse tipo de implementação não será executado.</p></td>
          </tr>
          </tbody>
          </table>
    
          </div>
    
  2. Tempo de instalação estimado (minutos): Especifique o tempo estimado que a instalação do tipo de implementação irá demorar. Esta informação é apresentada aos utilizadores do Catálogo da Aplicação.

  3. Clique em Seguinte.

Passo 6: Especificar os Requisitos para o Tipo de Implementação

  1. Na página Requisitos do Assistente para Criar Tipo de Implementação, clique em Adicionar para abrir a caixa de diálogo Criar Requisito e adicionar um novo requisito.

    Nota

    Também pode adicionar novos requisitos no separador Requisitos da caixa de diálogo Propriedades do

  2. Na lista pendente Categoria, indique se este requisito corresponde a um dispositivo ou utilizador, ou selecione Personalizada para utilizar uma condição global criada anteriormente. Se selecionar Personalizada, poderá criar em Criar para criar uma nova condição global. Para mais informações sobre as condições globais, consulte Como Criar Condições Globais no Configuration Manager.

    System_CAPS_importantImportante

    Se criar um requisito da categoria Utilizador, especificar a condição Dispositivo Primário e, em seguida, implementar a aplicação numa coleção de dispositivos, o requisito será ignorado.

  3. Na lista pendente Condição, selecione a condição que pretende utilizar para avaliar se o utilizador ou o dispositivo cumprem os requisitos de instalação. O conteúdo desta lista varia consoante a categoria selecionada.

  4. Na lista pendente Operador, selecione o operador que será utilizado para comparar a condição selecionada com o valor especificado para avaliar se o utilizador ou dispositivo cumprem os requisitos de instalação. Os operadores disponíveis variam consoante a condição selecionada.

    System_CAPS_importantImportante

    Os requisitos disponíveis irão variar consoante o tipo de dispositivo ao qual o tipo de implementação se destina.

  5. No campo Valor, especifique os valores que serão utilizados com a condição e o operador selecionados para avaliar se o utilizador ou dispositivo cumprem os requisitos de instalação. Os valores disponíveis variam consoante a condição selecionada e o operador selecionado.

  6. Clique em OK para guardar a regra do requisito e fechar a caixa de diálogo Criar Requisito.

  7. Na página Requisitos do Assistente para Criar Tipo de Implementação, clique em Seguinte.

Passo 7: Especificar Dependências para o Tipo de Implementação

As dependências definem um ou mais tipos de implementação a partir de outra aplicação que tem de ser instalada antes de um tipo de implementação ser instalado. Pode configurar os tipos de implementação dependentes a instalar automaticamente antes de um tipo de implementação ser instalado. Utilize este procedimento para configurar as dependências no Gestor de configuração.

System_CAPS_importantImportante

Em alguns casos, um tipo de implementação está dependente de um tipo de implementação que também contém dependências. Nestes casos em que exista uma cadeia de dependências, o número máximo de dependências suportadas na cadeia é cinco.

Para especificar dependências de tipos de implementação

  1. Na página Dependências do Assistente para Criar Tipo de Implementação, clique em Adicionar se pretender especificar os tipos de implementações que têm de estar instalados para que seja possível instalar este tipo de implementação.

    Nota

    Também pode adicionar novas dependências no separador Dependências da caixa de diálogo Propriedades do

  2. Na caixa de diálogo Adicionar Dependência, clique em Adicionar.

  3. Na caixa de diálogo Especificar Aplicação Necessária, selecione uma aplicação existente e um dos tipos de implementação de aplicação a utilizar como uma dependência.

    Nota

    Pode clicar em Ver para apresentar as propriedades do tipo de aplicação ou implementação selecionados.

  4. Clique em OK para fechar a caixa de diálogo Especificar Aplicação Necessária.

  5. Se pretender que uma aplicação dependente seja instalada automaticamente, selecione Instalação Automática junto da aplicação dependente.

    Nota

    Uma aplicação dependente não necessita de ser implementada para ser instalada automaticamente.

  6. Na caixa de diálogo Adicionar Dependência do campo Nome do grupo de dependência, introduza um nome para indicar este grupo de dependências de aplicações.

  7. Opcionalmente, utilize os botões Aumentar Prioridade e Diminuir Prioridade para alterar a ordem de avaliação de cada dependência.

  8. Clique em OK para fechar a caixa de diálogo Adicionar Dependência.

  9. Clique em Seguinte.

Passo 8: Confirmar as definições de Tipo de Implementação e concluir o Assistente

Utilize os passos seguintes para concluir o Assistente para Criar Tipo de Implementação:

  1. Na página Resumo do Assistente para Criar Tipo de Implementação, reveja as ações que o assistente executará. Clique em Seguinte para criar o tipo de implementação ou clique em Anterior para regressar e alterar as definições do tipo de implementação.

  2. Após a conclusão da página Progresso do assistente, reveja as ações efetuadas pelo assistente e clique em Fechar para concluir o assistente.

  3. Se tiver iniciado o Assistente para Criar Tipo de Implementação a partir do Assistente para Criar Aplicação, regressará à página Tipos de Implementação do Assistente para Criar Aplicação.

Passo 9: Configurar opções adicionais para tipos de implementação que contêm aplicações virtuais

Utilize os procedimentos seguintes para configurar opções adicionais para tipos de implementação que contêm aplicações virtuais.

Para configurar opções de conteúdo para tipos de implementação do Application Virtualization (App-V)

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, clique em Aplicações.

  3. Na lista Aplicações, selecione uma aplicação com um tipo de implementação App-V. No separador Home Page, no grupo Propriedades, clique em Propriedades.

  4. Na caixa de diálogo Propriedades do Nome da Aplicação, no separador Tipos de Implementação, selecione um tipo de implementação App-V e clique em Editar.

  5. Na caixa de diálogo Propriedades do Nome do Tipo de Implementação, no separador Conteúdo, configure as seguintes opções, se necessário.

    - **Manter conteúdo na cache do cliente**: selecione esta opção para garantir que o conteúdo desse tipo de implementação não é eliminado da cache do cliente do Gestor de configuração.
    
    - **Carregar conteúdo para a cache de App-V antes de iniciar**: Selecione esta opção para garantir que todo o conteúdo da aplicação virtual é carregado para a cache de App-V antes de iniciar a aplicação. A seleção desta opção também garante que o conteúdo da aplicação não seja fixado na cache, podendo ser eliminado conforme necessário.
    
  6. Clique em OK para fechar a caixa de diálogo Propriedades do <Nome do Tipo de Implementação>.

  7. Clique em OK para fechar a caixa de diálogo Propriedades do <Nome da Aplicação>.

Para configurar opções de publicação para tipos de implementação App-V

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, clique em Aplicações.

  3. Na lista Aplicações, selecione uma aplicação com um tipo de implementação App-V. No separador Home Page, no grupo Propriedades, clique em Propriedades.

  4. Na caixa de diálogo Propriedades do <Nome da Aplicação>, no separador Tipos de Implementação, selecione um tipo de implementação App-V e clique em Editar.

  5. Na caixa de diálogo Propriedades do <Nome do Tipo de Implementação>, no separador Publicação, selecione os itens na aplicação virtual que pretende publicar.

  6. Clique em OK para fechar a caixa de diálogo Propriedades do <Nome do Tipo de Implementação>.

  7. Clique em OK para fechar a caixa de diálogo Propriedades do <Nome da Aplicação>.

Como importar uma aplicação

Utilize o procedimento seguinte para importar uma aplicação para o Gestor de configuração. Para obter informações sobre como exportar uma aplicação, consulte Como gerir aplicações e tipos de implementação no Configuration Manager.

Para importar uma aplicação

  1. Na consola do Gestor de configuração, clique em Biblioteca de Software.

  2. Na área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e clique em Aplicações.

  3. No separador Home Page, no grupo Criar, clique em Importar Aplicação.

  4. Na página Geral do Assistente para Importar Aplicação, clique em Procurar e especifique um caminho UNC para o ficheiro comprimido (ficheiro .zip) que contém a aplicação para importar. Em alternativa, clique em Procurar para procurar a localização do ficheiro.

  5. Na página Conteúdo do Ficheiro do assistente, selecione a ação a ser efetuada se a aplicação que estiver a tentar importar for um duplicado da aplicação existente. Pode especificar para criar uma nova aplicação ou para ignorar o duplicado e adicionar uma nova revisão à aplicação existente.

  6. Na página Resumo do assistente, reveja as ações a executar e conclua o assistente. A nova aplicação aparecerá no nó Aplicações.

System_CAPS_tipSugestão

O cmdlet do Windows PowerShell Import-CMApplication efetua a mesma função que este procedimento. Para obter mais informações, consulte Import-CMApplication na documentação de Referência de Cmdlets do Microsoft System Center 2012 Configuration Manager SP1.

Tipos de implementação suportados pelo Configuration Manager

O Gestor de configuração suporta os tipos de implementação que são descritos nas seções seguintes.

Nota

Ao criar uma aplicação ou tipo de implementação através da leitura de um ficheiro de instalação de aplicação, o Gestor de configuração poderá preencher automaticamente alguns campos do assistente com informações do ficheiro e dos ficheiros de instalação associados na mesma pasta.

Tipos de implementação suportados pelo Gestor de configuração sem Service Pack, Gestor de configuração SP1 e pelo System Center 2012 R2 Configuration Manager

Nome

Descrição

Windows Installer (Nativo) (Gestor de configuração sem Service Pack) ou Windows Installer (ficheiro *.msi) (Gestor de configuração SP1 e System Center 2012 R2 Configuration Manager)

Cria um tipo de implementação a partir de um ficheiro do Windows Installer

Programa de Instalação de Scripts (Nativo) (Gestor de configuração sem Service Pack) ou Programa de Instalação de Scripts (Gestor de configuração SP1 e System Center 2012 R2 Configuration Manager)

Cria um tipo de implementação que especifica um script que é executado nos dispositivos cliente para instalar o conteúdo ou para executar uma ação

Microsoft Application Virtualization (Gestor de configuração sem Service Pack) ou Microsoft Application Virtualization 4 (Gestor de configuração SP1 e System Center 2012 R2 Configuration Manager)

Cria um tipo de implementação a partir de um manifesto do Microsoft Application Virtualization 4

Ficheiro CAB do Windows Mobile

Cria um tipo de implementação a partir de um ficheiro CAB do Windows Mobile

Ficheiro Nokia SIS

Cria um tipo de implementação a partir de um ficheiro SIS (Nokia Symbian Installation Source)

Tipos de implementação suportados pelo Gestor de configuração SP1 e System Center 2012 R2 Configuration Manager

Nome

Descrição

Pacote de aplicação do Windows (ficheiro *.appx) (Gestor de configuração sem service pack e Gestor de configuração SP1) ou Pacote de aplicação do Windows (*.appx, *.appxbundle) (System Center 2012 R2 Configuration Manager)

Cria um tipo de implementação para o sistema operativo Windows 8 ou Windows RT a partir de um ficheiro de pacote de aplicação do Windows.

No System Center 2012 R2 Configuration Manager, também pode criar um tipo de implementação a partir de um pacote de aplicação do Windows (.appxbundle).

Pacote de aplicações do Windows (na Loja Windows)

Cria um tipo de implementação para o Windows 8 ou Windows RT ao especificar uma ligação para a aplicação na Loja Windows, navegando até um computador que já tenha a aplicação instalada.

Se pretender implementar a aplicação como uma hiperligação para a Loja Windows, verifique se a definição da Política de Grupo Desativar a aplicação da Loja está definida em Desativada ou Não configurada. Se esta definição estiver ativada, os clientes não conseguirão estabelecer ligação com a Loja Windows para transferir e instalar aplicações.

Microsoft Application Virtualization 5

Cria um tipo de implementação a partir de um ficheiro de pacote do Microsoft Application Virtualization 5.

Pacote de aplicação do Windows Phone (ficheiro *.xap)

Cria um tipo de implementação a partir de um ficheiro de pacote de aplicação do Windows Phone.

Pacote de aplicação do Windows Phone (na Loja Windows Phone)

Cria um tipo de implementação, especificando uma ligação para a aplicação do Windows Phone.

Pacote de aplicação iOS (ficheiro *.ipa)

Cria um tipo de implementação a partir de um ficheiro de pacote de aplicação do iOS.

Pacote de aplicação iOS a partir da App Store

Cria um tipo de implementação, especificando uma ligação para a aplicação do iOS na App Store.

Pacote de aplicação Android (ficheiro *.apk)

Cria um tipo de implementação a partir de um ficheiro de pacote de aplicação do Android.

Pacote de aplicação Android no Google Play

Cria um tipo de implementação, especificando uma ligação para a aplicação no Google Play.

Por exemplo, utilize o URL https://play.google.com/store/apps/details?id=com.microsoft.skydrive para transferir a aplicação Microsoft SkyDrive do Google Play.

Mac OS X

Cria um tipo de implementação para computadores Mac a partir de um ficheiro .cmmac que tenha criado com a ferramenta CMAppUtil.

Tipos de implementação suportados apenas pelo System Center 2012 R2 Configuration Manager

Nome

Descrição

Aplicação Web

Cria um tipo de implementação que especifica uma ligação para uma aplicação Web. O tipo de implementação instala um atalho para a aplicação Web no dispositivo do utilizador.