Compartilhar via


Pacotes e programas no Configuration Manager

Aplica-se a: Configuration Manager (branch atual)

Configuration Manager continua a suportar pacotes e programas que foram utilizados no Configuration Manager 2007. Uma implementação que utilize pacotes e programas pode ser mais adequada do que uma aplicação quando implementa qualquer uma das seguintes ferramentas ou scripts:

  • Ferramentas administrativas que não instalam uma aplicação num computador
  • Scripts "pontuais" que não precisam de ser monitorizados continuamente
  • Scripts que são executados com base numa agenda periódica e que não podem utilizar a avaliação global

Dica

Considere utilizar a funcionalidade Scripts na consola do Configuration Manager. Os scripts podem ser uma solução melhor para alguns dos cenários anteriores em vez de utilizar pacotes e programas.

Quando migra pacotes de uma versão anterior do Configuration Manager, pode implementá-los na sua hierarquia de Configuration Manager. Após a conclusão da migração, os pacotes aparecem no nó Pacotes na área de trabalho Biblioteca de Software .

Pode modificar e implementar estes pacotes da mesma forma que utilizou a distribuição de software. O Assistente de Importação do Pacote de Definições permanece no Configuration Manager para importar pacotes legados. Os anúncios são convertidos em implementações quando migra do Configuration Manager 2007 para uma hierarquia Configuration Manager.

Observação

Utilize o Gestor de Conversão de Pacotes para converter pacotes e programas em aplicações Configuration Manager. O Gestor de Conversão de Pacotes está integrado no Configuration Manager. Para obter mais informações, veja Gestor de Conversão de Pacotes.

Os pacotes podem utilizar algumas funcionalidades novas de Configuration Manager, incluindo grupos de pontos de distribuição e monitorização. Não pode implementar aplicações do Microsoft Application Virtualization (App-V) com pacotes e programas no Configuration Manager. Para distribuir aplicações virtuais, crie-as como aplicações Configuration Manager. Para obter mais informações, veja Implementar aplicações virtuais App-V.

Criar um pacote e um programa

Utilizar o assistente Criar Pacote e Programa

  1. Na consola Configuration Manager, aceda à área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e selecione o nó Pacotes.

  2. No separador Base do friso, no grupo Criar , selecione Criar Pacote.

  3. Na página Pacote do Assistente para Criar Pacote e Programa, especifique as seguintes informações:

    • Nome: especifique um nome para o pacote com um máximo de 50 carateres.

    • Descrição: especifique uma descrição para este pacote com um máximo de 128 carateres.

    • Fabricante (opcional): especifique um nome de fabricante para o ajudar a identificar o pacote na consola do Configuration Manager. Este nome pode ter um máximo de 32 carateres.

    • Idioma (opcional): especifique a versão de idioma do pacote com um máximo de 32 carateres.

    • Versão (opcional): especifique um número de versão para o pacote com um máximo de 32 carateres.

    • Este pacote contém ficheiros de origem: esta definição indica se o pacote requer que os ficheiros de origem estejam presentes nos dispositivos cliente. Por predefinição, o assistente não ativa esta opção e Configuration Manager não utiliza pontos de distribuição para o pacote. Quando selecionar esta opção, especifique o conteúdo do pacote a distribuir pelos pontos de distribuição.

    • Pasta de origem: se o pacote contiver ficheiros de origem, selecione Procurar para abrir a caixa de diálogo Definir Pasta de Origem e, em seguida, especifique a localização dos ficheiros de origem do pacote.

      Observação

      A conta de computador do servidor do site tem de ter permissões de acesso de leitura para a pasta de origem que especificar.

      O Windows limita o caminho de origem a 256 carateres ou menos. Este limite aplica-se à origem do pacote, bem como às aplicações. Para obter mais informações, veja Naming Files, Paths, and Namespaces (Nomenclatura de Ficheiros, Caminhos e Espaços de Nomes).

    • Se quiser colocar conteúdo em pré-cache num cliente, especifique a Arquitetura e o Idioma do pacote. Para obter mais informações, veja Configurar conteúdo de pré-cache.

  4. Na página Tipo de Programa do Assistente para Criar Pacote e Programa, selecione o tipo de programa Standard para computadores. Em alternativa, pode ignorar este passo e criar um programa mais tarde.

    Dica

    Para criar um novo programa para um pacote existente, selecione primeiro o pacote. Em seguida, no separador Base , no grupo Pacote , selecione Criar Programa para abrir o Assistente para Criar Programa.

    O Programa para o tipo de dispositivo é uma opção legada que se aplica apenas a dispositivos móveis, que não são atualmente geridos por Configuration Manager.

Ícones personalizados para pacotes

A partir da versão 2203, adicione ícones personalizados para pacotes. Estes ícones são apresentados no Centro de Software quando implementa o pacote e o programa. Em vez de um ícone predefinido, um ícone personalizado pode melhorar a experiência do utilizador para identificar melhor o software.

No separador Geral das propriedades do pacote, na secção do ícone, selecione Procurar. Selecione um ícone da biblioteca de shell predefinida ou navegue para outro ficheiro num caminho local ou de rede.

  • Suporta os seguintes tipos de ficheiro:
    • Programas (.exe)
    • Bibliotecas (.dll)
    • Ícones (.ico)
    • Imagens (.png, .jpeg, .jpg)
  • O ficheiro não precisa de estar nos clientes visados pela implementação. Configuration Manager inclui a imagem com a política de implementação.
  • O tamanho máximo de ficheiro para uma imagem é de 256 KB.
  • Os ícones podem ter dimensões de píxeis até 512 x 512.

Quando os clientes recebem a política de implementação, irão apresentar o ícone no Centro de Software.

Observação

Para tirar o máximo partido das novas funcionalidades Configuration Manager, depois de atualizar o site, atualize também os clientes para a versão mais recente. Embora sejam apresentadas novas funcionalidades na consola do Configuration Manager quando atualiza o site e a consola, o cenário completo só estará funcional quando a versão do cliente também for a mais recente.

Criar um programa

  1. Na página Tipo de Programa do Assistente para Criar Pacote e Programa, selecione Standard Programa e, em seguida, selecione Seguinte.

  2. Na página programa Standard, especifique as seguintes informações:

    • Nome: Especifique um nome para o programa com um máximo de 50 carateres.

      Observação

      O nome do programa tem de ser exclusivo dentro de um pacote. Depois de criar um programa, não pode modificar o respetivo nome.

    • Linha de Comandos: introduza a linha de comandos a utilizar para iniciar este programa ou selecione Procurar para navegar para a localização do ficheiro.

      Se não especificar uma extensão para um nome de ficheiro, Configuration Manager tenta utilizar .com, .exe e .bat como extensões possíveis.

      Quando o cliente executa o programa, Configuration Manager procura o ficheiro nas seguintes localizações:

      • Dentro do pacote
      • A pasta local do Windows
      • O %path% local

      Se não conseguir encontrar o ficheiro, o programa falha.

    • Pasta de arranque (opcional): especifique a pasta a partir da qual o programa é executado, até 127 carateres. Esta pasta pode ser um caminho absoluto no cliente. Também pode ser um caminho relativo à pasta do ponto de distribuição que contém o pacote.

    • Executar: especifique o modo no qual o programa é executado em computadores cliente. Selecione uma das opções a seguir:

      • Normal: o programa é executado no modo normal com base nas predefinições do sistema e do programa. Este modo é a predefinição.

      • Minimizado: o programa é executado minimizado em dispositivos cliente. Os utilizadores podem ver a atividade de instalação na área de notificação ou na barra de tarefas.

      • Maximizado: o programa é executado maximizado em dispositivos cliente. Os utilizadores veem toda a atividade de instalação.

      • Oculto: o programa é executado oculto em dispositivos cliente. Os utilizadores não veem nenhuma atividade de instalação.

    • O programa pode ser executado: especifique se o programa é executado apenas quando um utilizador tem sessão iniciada, apenas quando nenhum utilizador tem sessão iniciada ou independentemente de um utilizador ter sessão iniciada no computador cliente.

    • Modo de execução: especifique se o programa é executado com permissões administrativas ou com as permissões do utilizador que tem sessão iniciada atualmente.

    • Permitir que os utilizadores vejam e interajam com a instalação do programa: utilize esta definição, se disponível, para especificar se pretende permitir que os utilizadores interajam com a instalação do programa. Esta opção só está disponível se forem cumpridas as seguintes condições:

      • A definição Programa pode ser executadoé Apenas quando um utilizador tem sessão iniciada ou Se um utilizador tem ou não sessão iniciada
      • A definição do modo de execução é Executar com direitos administrativos
    • Modo de unidade: especifique informações sobre como este programa é executado na rede. Escolha uma das seguintes opções:

      • Execuções com nome UNC: especifique que o programa é executado com um nome UNC (Universal Naming Convention). Esta é a configuração padrão.

      • Requer letra de unidade: especifique que o programa necessita de uma letra de unidade para qualificar totalmente a respetiva localização. Para esta definição, Configuration Manager pode utilizar qualquer letra de unidade disponível no cliente. Esta definição requer que a implementação utilize a opção Implementação Executar programa a partir do ponto de distribuição e a opção de Acesso a Dados do pacote ativada para Copiar o conteúdo neste pacote para uma partilha de pacote em pontos de distribuição.

      • Requer uma letra de unidade específica: especifique que o programa necessita de uma letra de unidade específica que especificar para qualificar totalmente a respetiva localização. Por exemplo, Z:. Se o cliente já estiver a utilizar a letra de unidade especificada, o programa não é executado. Esta definição requer que a implementação utilize a opção Implementação Executar programa a partir do ponto de distribuição e a opção de Acesso a Dados do pacote ativada para Copiar o conteúdo neste pacote para uma partilha de pacote em pontos de distribuição.

    • Voltar a ligar ao ponto de distribuição no início de sessão: indique se o cliente volta a ligar-se ao ponto de distribuição quando o utilizador inicia sessão. Por predefinição, o assistente não ativa esta opção.

  3. Na página Requisitos do Assistente para Criar Pacote e Programa, especifique as seguintes informações:

    • Execute primeiro outro programa: identifique um pacote e programa que seja executado antes de este pacote e programa serem executados.

    • Requisitos da plataforma: selecione Este programa pode ser executado em qualquer plataforma ou Este programa só pode ser executado em plataformas especificadas. Em seguida, escolha as versões do SO que os clientes têm de ter para instalar este pacote e programa.

      Observação

      Quando executa uma sequência de tarefas a partir do suporte de dados de arranque ou PXE, Configuration Manager ignora esta opção. A sequência de tarefas é executada como se a opção Este programa possa ser executado em qualquer plataforma esteja selecionada.

    • Espaço estimado em disco: especifique a quantidade de espaço em disco que o programa necessita para ser executado no computador. A predefinição é Desconhecida. Se necessário, especifique um número inteiro maior ou igual a zero. Se definir um valor, selecione também unidades para o valor.

    • Tempo máximo de execução permitido (minutos): especifique o tempo máximo que espera que o programa seja executado no computador cliente. O valor predefinido é 120 minutos. Utilize apenas números inteiros superiores a zero.

      Importante

      Se os computadores visados para os quais implementa este programa tiverem uma janela de manutenção, poderá ocorrer um conflito se o Tempo máximo de execução permitido for superior à janela de manutenção agendada. Se definir o tempo máximo de execução para Desconhecido, o programa começa a ser executado durante a janela de manutenção. Em seguida, continua a ser executada conforme necessário após o fecho da janela de manutenção. Se definir o tempo de execução máximo para um período específico superior ao comprimento de qualquer janela de manutenção disponível, o cliente não executa o programa.

      Se definir este valor como Desconhecido, Configuration Manager define o tempo máximo de execução permitido como 12 horas (720 minutos).

      Observação

      Se o programa exceder o tempo máximo de execução, Configuration Manager para-o se forem cumpridas as seguintes condições:

      • Ativa a opção para Executar com direitos administrativos
      • Não ativa a opção para Permitir que os utilizadores vejam e interajam com a instalação do programa

Implementar pacotes e programas

  1. Na consola Configuration Manager, aceda à área de trabalho Biblioteca de Software, expanda Gestão de Aplicações e selecione o nó Pacotes.

  2. Selecione o pacote que pretende implementar. No separador Base do friso, no grupo Implementação , selecione Implementar.

  3. Na página Geral do Assistente de Implementação de Software, especifique o nome do pacote e programa que pretende implementar. Selecione a coleção na qual pretende implementar o pacote e o programa e quaisquer comentários opcionais.

    Para armazenar o conteúdo do pacote no grupo de pontos de distribuição predefinido da coleção, selecione a opção Utilizar grupos de pontos de distribuição predefinidos associados a esta coleção. Se não associou esta coleção a um grupo de pontos de distribuição, esta opção não estará disponível.

  4. Na página Conteúdo , selecione Adicionar. Selecione os pontos de distribuição ou os grupos de pontos de distribuição para os quais pretende distribuir o conteúdo deste pacote e programa.

  5. Na página Definições de Implementação , configure as seguintes definições:

    • Objetivo: escolha uma das seguintes opções:

      • Disponível: o utilizador vê o pacote e o programa publicados no Centro de Software e pode instalá-lo a pedido.

      • Obrigatório: o pacote e o programa são implementados automaticamente, de acordo com a agenda configurada. No Centro de Software, pode controlar a respetiva implementação status e instalá-la antes do prazo.

      Observação

      Se vários utilizadores tiverem sessão iniciada no dispositivo, as implementações de sequência de pacotes e tarefas poderão não aparecer no Centro de Software.

    • Enviar pacotes de reativação: se definir a finalidade da implementação como Necessário e selecionar esta opção, o site envia primeiro um pacote de reativação para os computadores na hora do prazo de instalação. Antes de poder utilizar esta opção, configure os computadores para Reativar Por LAN. Para obter mais informações, veja Como configurar a Reativação na LAN.

    • Permitir que os clientes numa ligação à Internet com tráfego limitado transfiram conteúdo após o prazo de instalação, o que pode incorrer em custos adicionais

    Observação

    Quando implementa um pacote e um programa, a opção para Pré-implementar software no dispositivo primário do utilizador não está disponível.

  6. Na página Agendamento , configure quando implementar este pacote e programa em dispositivos cliente.

    As opções nesta página variam consoante defina a ação de implementação como Disponível ou Necessário.

    Para Implementações necessárias , configure o comportamento de nova execução do programa a partir do menu pendente Comportamento de execução nova. Escolha dentre as seguintes opções:

    Comportamento da nova execução Descrição
    Nunca voltar a executar o programa implementado O cliente não executará novamente o programa. Este comportamento ocorre mesmo que o programa tenha falhado originalmente ou se os ficheiros do programa forem alterados.
    Executar sempre novamente o programa O cliente executará sempre novamente o programa quando a implementação estiver agendada. Este comportamento acontece mesmo que o programa já tenha sido executado com êxito. É útil com implementações periódicas quando atualiza o programa.
    Executar novamente se a tentativa anterior tiver falhado O cliente executa novamente o programa quando a implementação está agendada, apenas se tiver falhado na tentativa de execução anterior.
    Executar novamente se tiver êxito na tentativa anterior O cliente executa novamente o programa apenas se tiver sido executado com êxito no cliente. Este comportamento é útil com implementações periódicas quando atualiza rotineiramente o programa e cada atualização requer que a atualização anterior seja instalada com êxito.
  7. Na página Experiência de Utilizador , especifique as seguintes informações:

    • Permitir que os utilizadores executem o programa independentemente das atribuições: os utilizadores podem instalar este software a partir do Centro de Software, independentemente de qualquer hora de instalação agendada.

    • Instalação de software: permite que o software seja instalado fora de quaisquer janelas de manutenção configuradas.

    • Reinício do sistema (se necessário para concluir a instalação): se a instalação do software exigir a conclusão de um reinício do dispositivo, permita que esta ação ocorra fora de quaisquer janelas de manutenção configuradas.

    • Dispositivos incorporados: quando implementa pacotes e programas em dispositivos Windows Embedded com filtro de escrita ativado, pode especificar que estes instalam pacotes e programas na sobreposição temporária e consolidam as alterações mais tarde. Em alternativa, consolide as alterações no prazo de instalação ou durante uma janela de manutenção. Quando consolida alterações no prazo de instalação ou durante uma janela de manutenção, é necessário reiniciar e as alterações persistem no dispositivo.

      Observação

      Quando implementar um pacote ou programa num dispositivo Windows Embedded, certifique-se de que o dispositivo é membro de uma coleção que tenha uma janela de manutenção configurada. Para obter mais informações sobre como as janelas de manutenção são utilizadas quando implementa pacotes e programas em dispositivos Windows Embedded, consulte Criar aplicações Windows Embedded.

  8. Na página Pontos de Distribuição , especifique as seguintes informações:

    • Opções de implementação: especifique a ação que um cliente utiliza quando utiliza um ponto de distribuição no grupo de limites atual. Selecione também a ação para o cliente quando utilizar um ponto de distribuição de um grupo de limites de vizinhos ou do grupo de limites do site predefinido.

      Importante

      Se configurar a opção de implementação para Executar programa a partir do ponto de distribuição, certifique-se de que ativa a opção copiar o conteúdo deste pacote para uma partilha de pacote em pontos de distribuição no separador Acesso a Dados das propriedades do pacote. Caso contrário, o pacote não está disponível para ser executado a partir de pontos de distribuição.

    • Permitir que os clientes utilizem pontos de distribuição do grupo de limites de site predefinido: quando este conteúdo não estiver disponível a partir de nenhum ponto de distribuição nos grupos de limites atuais ou vizinhos, ative esta opção para permitir que tentem pontos de distribuição no grupo de limites predefinido do site.

  9. Conclua o assistente.

Veja a implementação no nó Implementações da área de trabalho Monitorização e no painel de detalhes do separador implementação do pacote ao selecionar a implementação. Para obter mais informações, veja Monitorizar pacotes e programas.

Monitorizar pacotes e programas

Para monitorizar implementações de pacotes e programas, utilize os mesmos procedimentos que utiliza para monitorizar aplicações conforme detalhado em Monitorizar aplicações.

Os pacotes e programas também incluem vários relatórios incorporados, que lhe permitem monitorizar informações sobre a implementação status de pacotes e programas. Estes relatórios têm a categoria de relatório de Distribuição de Software – Pacotes e Programas e Distribuição de Software – Estado da Implementação do Pacote e do Programa.

Para obter mais informações sobre como configurar relatórios no Configuration Manager, veja Introdução aos relatórios.

Gerir pacotes e programas

Na área de trabalho Biblioteca de Software , expanda Gestão de Aplicações e selecione o nó Pacotes . Selecione o pacote que pretende gerir e, em seguida, escolha uma tarefa de gestão.

Criar Ficheiro de Conteúdo Pré-configurado

Abre o Assistente para Criar Ficheiro de Conteúdo Pré-configurado para criar um ficheiro que contém o conteúdo do pacote. Utilize este ficheiro para importar manualmente o pacote para um ponto de distribuição remoto. Esta ação é útil quando tem pouca largura de banda de rede entre o servidor do site e o ponto de distribuição.

Criar Programa

Abre o Assistente para Criar Programa para criar um novo programa para este pacote.

Exportar

Abre o Assistente para Exportar Pacote para exportar o pacote selecionado e o respetivo conteúdo para um ficheiro. Utilize este ficheiro para importar o ficheiro para outra hierarquia.

Implantar

Abre o Assistente de Implementação de Software para implementar o pacote e programa selecionados numa coleção. Para obter mais informações, veja Implementar pacotes e programas.

Distribuir conteúdo

Abre o Assistente para Distribuir Conteúdo para enviar o conteúdo de um pacote e programa para pontos de distribuição ou grupos de pontos de distribuição selecionados.

Importar

Abre o Assistente de Importação de Pacotes para importar um pacote exportado anteriormente a partir de um ficheiro .zip.

Dica

Quando importa um objeto na consola Configuration Manager, este é importado para a pasta atual. Em versões anteriores, Configuration Manager sempre colocar objetos importados no nó raiz.

Atualizar pontos de distribuição

Atualizações pontos de distribuição com o conteúdo mais recente do pacote e programa selecionados.

Próximas etapas