Partilhar via


Como criar pacotes e programas 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

Pode criar ou importar um Microsoft System Center 2012 Configuration Manager pacote e o programa através de um dos seguintes procedimentos neste tópico:

  • Como criar um pacote e o programa utilizando o Assistente de programa e criar pacote

  • Como criar um pacote e um programa a partir de um ficheiro de definição de pacote

  • Como importar um pacote e um programa

Como criar um pacote e o programa utilizando o Assistente de programa e criar pacote

Pode criar um novo pacote e o programa utilizando o Assistente de programa e criar pacote.Para fazê-lo, utilize o procedimento seguinte.

Para criar um pacote e um programa

  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 Pacotes.

  3. No base no separador de criar grupo, clique em Criar pacote.

  4. No pacote página do Criar pacote e o programa assistente, especifique as seguintes informações:

    - **Nome:** Especifique um nome para o pacote com um máximo de 50 carateres.
    
    - **Descrição:** Opcionalmente, especifique uma descrição para este pacote com um máximo de 128 carateres.
    
    - **Fabricante:** Opcionalmente, especifique um nome do fabricante para ajudar a identificar o pacote no Gestor de configuração consola.Este nome pode ser um máximo de 32 carateres.
    
    - **Idioma:** Opcionalmente, especifique a versão de idioma do pacote com um máximo de 32 carateres.
    
    - **Versão:** Opcionalmente, especifique um número de versão do pacote com um máximo de 32 carateres.
    
    - **Este pacote contém ficheiros de origem** -esta definição indica se o pacote requer ficheiros de origem para estar presentes nos dispositivos cliente.Por predefinição, esta caixa de verificação estiver desmarcada e Gestor de configuração não utilizar pontos de distribuição para o pacote.Quando esta caixa de verificação estiver selecionada, pontos de distribuição são utilizados.
    
    - **Pasta de origem:** Se o pacote contém ficheiros de origem, clique em **Procurar** para abrir o **Definir pasta de origem** diálogo caixa e especifique a localização dos ficheiros de origem para o pacote.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>A conta de computador do servidor do site tem de ter permissões de acesso de leitura para a pasta de origem que especificar.</P>
    
    
      </div>
    
  5. No programa tipo página do Criar pacote e o programa assistente, selecione o tipo de programa para criar e, em seguida, clique em seguinte.Pode criar um programa para um computador ou dispositivo ou pode ignorar este passo e criar um programa mais tarde.

    System_CAPS_importantImportante

    Só pode criar pacotes e programas para dispositivos que executem o certificado do Windows.

    Nota

    Para criar um novo programa para um pacote existente, seleccione o pacote e, em seguida, no base no separador de pacote grupo, clique em Criar programa para abrir o Assistente de criação de programa.

  6. Utilize um dos procedimentos seguintes para criar um programa padrão ou um programa de dispositivo.

Para criar um programa padrão

  1. No programa tipo página do Criar pacote e o programa assistente, selecione programa padrão, e, em seguida, clique em seguinte.

  2. No programa padrão página do assistente, especifique as seguintes informações:

    - **Nome:** Especifique um nome para o programa com um máximo de 50 carateres.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>O nome do programa têm de ser exclusivo dentro de um pacote.Depois de criar um programa, não é possível modificar o respetivo nome.</P>
    
    
      </div>
    
    - **Linha de comandos:** Introduza a linha de comandos para ser utilizado para iniciar este programa ou clique em **Procurar** para navegar para a localização do ficheiro.
    
      Se um nome de ficheiro especificado não tem uma extensão especificada, Gestor de configuração tenta utilizar. com, .exe e. bat como extensões possíveis.
    
      Quando o programa é executado num cliente, Gestor de configuração primeiro procura o nome do ficheiro da linha de comandos do pacote, pesquisas junto na pasta local Windows e, em seguida, procura no local % caminho %.Se não é possível localizar o ficheiro, o programa não foi bem sucedida.
    
    - **Pasta de arranque:** Opcionalmente, utilize este campo para especificar a pasta a partir do qual o programa é executado, até 127 carateres.Esta pasta pode ser um caminho absoluto no cliente ou um caminho em relação a pasta de ponto de distribuição que contém o pacote.
    
    - **Execute:** Especifica o modo em que o programa será executado em computadores de cliente.Selecione um dos seguintes procedimentos:
    
        - **Normal** -o programa é executado no modo normal com base nas predefinições do sistema e do programa.Este é o modo predefinido.
    
        - **Minimizado** – o programa é executado minimizado em dispositivos cliente.Os utilizadores podem ver atividades de instalação na área de notificação ou barra de tarefas.
    
        - **Maximized** – o programa é executado maximizado em dispositivos cliente.Os utilizadores verão todas as atividades de instalação.
    
        - **Oculto** – executa o programa ocultada nos dispositivos cliente.Os utilizadores não visualizará quaisquer atividades de instalação.
    
    - **Programa pode ser executado:** Especifica se o programa pode executar apenas quando um utilizador com sessão iniciado, executar apenas quando o utilizador não tem sessão iniciado ou executar independentemente se um utilizador tem sessão iniciado computador cliente.
    
    - **Modo de execução:** Especifique se o programa será executado com permissões administrativas ou com as permissões do utilizador iniciada.
    
    - **Permitir aos utilizadores ver e interagir com a instalação do programa** -Utilize esta definição, se estiver disponível, para especificar se pretende permitir que os utilizadores interagem com a instalação do programa.Esta caixa de verificação está disponível apenas quando **apenas quando não é registado nenhum utilizador** ou **se deve ou não um utilizador com sessão iniciado** está selecionada para **pode executar o programa** e **executar com direitos administrativos** está selecionada para **Executar modo**.
    
    - **Modo de unidade:** Especifica informações sobre como será este programa é executado na rede.Escolha um dos seguintes procedimentos:
    
        - **é executado com o nome UNC** -indica que o programa é executado com um nome de convenção de Nomenclatura Universal (UNC).Esta é a predefinição.
    
        - **Requer a letra da unidade** -indica que o programa requer uma letra da unidade para qualificar totalmente a respetiva localização.Para esta definição, Gestor de configuração pode utilizar qualquer letra da unidade disponíveis no cliente.
    
        - **Requer a letra da unidade específica (exemplo: Z:)** -indica que o programa requer uma letra da unidade específica que especificar para qualificar totalmente a respetiva localização.Se a letra da unidade especificada já está a ser utilizada num cliente, o programa não são executadas.
    
    - **Voltar a ligar ao ponto de distribuição no registo no** -utilizar esta caixa de verificação para indicar se o computador cliente volta a ligar ao ponto de distribuição quando o utilizador iniciar sessão.Por predefinição, esta caixa de verificação estiver desmarcada.
    
  3. No requisitos página do Assistente de programa e criar pacote, especifique as seguintes informações:

    - **Executar noutro programa pela primeira vez** – pode utilizar esta definição para identificar um pacote e um programa que será executado antes deste pacote e o programa será executado.
    
    - **Requisitos de plataforma** – selecione **este programa pode executar em quaisquer plataforma** ou selecione **este programa pode executar apenas em plataformas especificadas** e, em seguida, selecione os sistemas operativos que clientes tem de estar em execução para poder instalar o pacote e o programa.
    
    - **Espaço de disco estimado:** Especifique a quantidade de espaço em disco que o programa de software requer para poder executar no computador.Isto pode ser especificado como **desconhecido** (a predefinição) ou como um número inteiro maior do que ou igual a zero.Se não for especificado um valor, unidades para o valor também tem de ser especificadas.
    
    - **Máximo permitido de tempo de execução (minutos):** Especifique o tempo máximo que o programa poderá demorar a ser executado no computador cliente.Isto pode ser especificado como **desconhecido** (a predefinição) ou como um número inteiro maior que zero.
    
      Por predefinição, este valor é definido para 120 minutos.
    
      <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>Se estiver a utilizar janelas de manutenção para a coleção de que este programa é executado, um conflito pode ocorrer se o <strong>máximo permitido de tempo de execução</strong> mais do que a janela de manutenção agendada.No entanto, se o número máximo de tempo de execução está definida como <strong>desconhecido</strong>, o programa irá começar a ser executado durante a janela de manutenção e continuam a ser executados conforme necessário depois da janela de manutenção está fechada.Se o utilizador define o máximo de tempo de execução de um período específico que excede o comprimento de qualquer janela de manutenção disponível, em seguida, o programa não será executado.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      Se o valor está definido como **desconhecido**, Gestor de configuração conjuntos o máximo permitido executar tempo como 12 horas (720 minutos).
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Se o tempo máximo de execução (se configurada pelo utilizador ou como o valor predefinido) for excedido, Gestor de configuração deixarão do programa se <STRONG>executar com direitos administrativos</STRONG> está selecionada e <STRONG>Permitir aos utilizadores ver e interagir com a instalação do programa</STRONG> não estiver selecionada.</P>
    
    
      </div>
    
  4. Clique em seguinte e continuar a Para concluir o Assistente de programa e criar pacote.

Para criar um programa de dispositivo

  1. No programa tipo página do Criar pacote e o programa assistente, selecione programa para o dispositivo, e, em seguida, clique em seguinte.

  2. No programa para o dispositivo página do assistente, especifique as seguintes informações:

    - **Nome:** Especifique um nome para o programa com um máximo de 50 carateres.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>O nome do programa têm de ser exclusivo dentro de um pacote.Depois de criar um programa, não é possível modificar o respetivo nome.</P>
    
    
      </div>
    
    - **Comentário:** Opcionalmente, especifique um comentário para este programa de dispositivo com um máximo de 127 carateres.
    
    - **Transferir pasta:** Especifique o nome da pasta no dispositivo Windows certificado na qual os ficheiros de origem do pacote serão armazenados.O valor predefinido é **\\Temp\\**.
    
    - **Linha de comandos:** Introduza a linha de comandos para utilizar para iniciar este programa ou clique em **Procurar** para navegar para a localização do ficheiro.
    
    - **Executar linha de comandos na pasta transferências** – Selecione esta opção para executar o programa a partir da pasta de transferência anteriormente especificado.
    
    - **Executar linha de comandos a partir desta página** – Selecione esta opção para especificar uma pasta diferente a partir do qual executar o programa.
    
  3. No requisitos página do assistente, especifique as seguintes informações:

    - **Espaço de disco estimado:** Especifique a quantidade de espaço em disco necessário para o software.Esta será apresentada aos utilizadores de dispositivos móveis antes de poderem instalarem o programa.
    
    - **Transferir o programa:** Especifica informação sobre quando este programa pode ser transferido para dispositivos móveis.Pode especificar **logo que possível**, **apenas ao longo de uma rede rápida**, ou **apenas quando o dispositivo está ancorado**.
    
    - **Requisitos adicionais:** Especifique os requisitos adicionais para que este programa.Estes serão apresentados aos utilizadores antes de poderem instalarem o software.Por exemplo, poderia notificar os utilizadores de que necessita para fechar todas as outras aplicações antes de executar o programa.
    
  4. Clique em Seguinte.

Para concluir o Assistente de programa e criar pacote

  1. No resumo página do assistente, reveja as ações que serão conduzidas, em seguida, conclua o assistente.

  2. Opcionalmente, certifique-se de que o novo pacote e o programa é apresentado no pacotes nó do biblioteca de Software área de trabalho.

Como criar um pacote e um programa a partir de um ficheiro de definição de pacote

Utilize o procedimento seguinte para criar um pacote e um programa a partir de um ficheiro de definição de pacote.Para mais informações sobre ficheiros de definição de pacote, consulte o artigo Informações sobre o formato de ficheiro de definição de pacote neste tópico.

Para importar um pacote e o programa de um ficheiro de definiçã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 Pacotes.

  3. No base no separador de criar grupo, clique em Criar pacote da definição.

  4. No pacote definição página do Criar pacote a partir do Assistente de definição, escolha um ficheiro de definição de pacote existente, ou clique em Procurar para abrir um novo ficheiro de definição de pacote.Depois de ter especificado um novo ficheiro de definição de pacote, selecione-o a partir de definição do pacote lista e, em seguida, clique em seguinte.

  5. No ficheiros de origem página do assistente, especificar informação sobre os ficheiros de origem necessários para o pacote e o programa e, em seguida, clique em seguinte.

  6. Se o pacote requer ficheiros de origem, no pasta de origem página do assistente, especifique a localização a partir do qual os ficheiros de origem estão a ser obtido e, em seguida, clique em seguinte.

  7. No resumo página do assistente, reveja as ações que serão executadas e conclua o assistente.O novo pacote e o programa é apresentado no pacotes nó do biblioteca de Software área de trabalho.

Informações sobre o formato de ficheiro de definição de pacote

Ficheiros de definição de pacote são scripts que pode utilizar para o ajudar a automatizar a criação do pacote e o programa com Gestor de configuração.Que fornecem todas as informações que Gestor de configuração necessita para criar um pacote e um programa, apenas para a localização do pacote de ficheiros de origem.Cada ficheiro de definição do pacote é um ficheiro de texto ASCII ou UTF-8 seguir o formato de ficheiro. ini e que contém as seguintes secções descritas:

  • [PDF]

  • [Pacote definição]

  • [Programa]

[PDF]

Esta secção identifica o ficheiro como um ficheiro de definição de pacote.Contém as seguintes informações:

  • Versão: Esta ação Especifica a versão do formato de ficheiro de definição de pacote que é utilizado pelo ficheiro.Isto corresponde à versão do sistema Management Server (SMS) ou Gestor de configuração para que foi escrita.Esta entrada é necessária.

[Pacote definição]

Esta secção do ficheiro de definição de pacote Especifica as propriedades do pacote e programa.Fornece as seguintes informações:

  • Nome: O nome do pacote, até 50 carateres.Esta entrada é necessária.

  • Versão: A versão do pacote, até 32 carateres.Esta entrada é opcional.

  • Ícone: Opcionalmente, o ficheiro que contém o ícone a utilizar para este pacote.Se for especificado, este ícone irá substituir o ícone de pacote predefinido no Gestor de configuração consola.

  • Publisher: O publisher do pacote, até 32 carateres.Esta entrada é necessária.

  • Idioma: A versão de idioma do pacote, até 32 carateres.Esta entrada é necessária.

  • Comentário: Um comentário opcional sobre o pacote, até 127 carateres.

  • ContainsNoFiles: Esta entrada indica se ou não uma origem é associada ao pacote.

  • Programas: Os programas definidos para este pacote.Cada nome do programa corresponde a um [programa] secção neste ficheiro de definição de pacote.Esta entrada é necessária.

    Exemplo:

    Programs=Typical, Custom, Uninstall

  • MIFFileName: O nome do ficheiro de formato de informações de gestão (MIF) que contém o estado do pacote, até 50 carateres.

  • MIFName: O nome do pacote (para a correspondência de MIF), até 50 carateres.

  • MIFVersion: O número de versão do pacote (para a correspondência de MIF), até 32 carateres.

  • MIFPublisher: O fabricante de software do pacote (para a correspondência de MIF), até 32 carateres.

[Programa]

Para cada programa especificado no programas entrada no [pacote definição] secção, o ficheiro de definição do pacote tem de incluir uma secção de [programa] que define desse programa.Cada secção de programa fornece as seguintes informações:

  • Nome: O nome do programa, até 50 carateres.Esta entrada tem de ser exclusiva dentro de um pacote.Este nome é utilizado quando definir anúncios.Em computadores de cliente, é apresentado o nome do programa na executar programas anunciado no painel de controlo.Esta entrada é necessária.

  • Ícone: Opcionalmente, especifica o ficheiro que contém o ícone a utilizar para este programa.Se for especificado, este ícone irá substituir o ícone do programa predefinido no Gestor de configuração consola e será apresentada nos computadores cliente quando o programa é anunciado.

  • Comentário: Um comentário opcional sobre o programa, até 127 carateres.

  • CommandLine: Especifica a linha de comandos para o programa, até 127 carateres.O comando é relativo a pasta de origem do pacote.Esta entrada é necessária.

  • StartIn: Especifica a pasta de trabalho para o programa, até 127 carateres.Esta entrada pode ser um caminho absoluto no computador cliente ou um caminho em relação a pasta de origem do pacote.Esta entrada é necessária.

  • Executar: Especifica o modo de programa no qual o programa será executado.Pode especificar minimizado, Maximized, ou oculto.Se esta entrada não estiver incluída, o programa será executado em modo normal.

  • AfterRunning: Especifica a qualquer ação especial que ocorre após o programa é concluído com êxito.Opções disponíveis são SMSRestart, ProgramRestart, ou SMSLogoff.Se esta entrada não estiver incluída, o programa não será executada uma ação especial.

  • EstimatedDiskSpace: Especifica a quantidade de espaço em disco que o programa de software requer para poder executar no computador.Isto pode ser especificado como desconhecido (a predefinição) ou como um número inteiro maior do que ou igual a zero.Se não for especificado um valor, as unidades para o valor também tem de ser especificadas.

    Exemplo:

    EstimatedDiskSpace=38MB

  • EstimatedRunTime: Especifica a duração estimada (em minutos) que o programa é esperado para executar no computador cliente.Isto pode ser especificado como desconhecido (a predefinição) ou como um número inteiro maior que zero.

    Exemplo:

    EstimatedRunTime=25

  • SupportedClients: Especifica os processadores e sistemas de operativos em que este programa será executado.As plataformas especificadas tem de ser separadas por pontos e vírgulas.Se esta entrada não está incluída, verificação de plataforma suportada será desativada para este programa.

  • SupportedClientMinVersionX, SupportedClientMaxVersionX: Especifica o intervalo de início ao fim para números de versão para os sistemas operativos especificados no SupportedClients entrada.

    Exemplo:

    SupportedClients=Win NT (I386),Win NT (IA64),Win NT (x64)
    Win NT (I386) MinVersion1=5.00.2195.4
    Win NT (I386) MaxVersion1=5.00.2195.4
    Win NT (I386) MinVersion2=5.10.2600.2
    Win NT (I386) MaxVersion2=5.10.2600.2
    Win NT (I386) MinVersion3=5.20.0000.0
    Win NT (I386) MaxVersion3=5.20.9999.9999
    Win NT (I386) MinVersion4=5.20.3790.0
    Win NT (I386) MaxVersion4=5.20.3790.2
    Win NT (I386) MinVersion5=6.00.0000.0
    Win NT (I386) MaxVersion5=6.00.9999.9999
    Win NT (IA64) MinVersion1=5.20.0000.0
    Win NT (IA64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion1=5.20.0000.0
    Win NT (x64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion2=5.20.3790.0
    Win NT (x64) MaxVersion2=5.20.9999.9999
    Win NT (x64) MinVersion3=5.20.3790.0
    Win NT (x64) MaxVersion3=5.20.3790.2
    Win NT (x64) MinVersion4=6.00.0000.0
    Win NT (x64) MaxVersion4=6.00.9999.9999 
    
  • AdditionalProgramRequirements: Opcionalmente, fornece quaisquer outras informações ou requisitos para computadores de cliente, até 127 carateres.

  • CanRunWhen: Especifica o estado de utilizador que o programa requer para poder executar no computador cliente.Valores disponíveis são UserLoggedOn, NoUserLoggedOn, ou AnyUserStatus.O valor predefinido é UserLoggedOn.

  • UserInputRequired: Especifica se o programa exige interação com o utilizador.Valores disponíveis são Verdadeiro ou Falso.O valor predefinido é Verdadeiro.Esta entrada está definida como Falso se CanRunWhen não está definida como UserLoggedOn.

  • AdminRightsRequired: Especifica se o programa requer credenciais administrativas no computador para poder executar.Valores disponíveis são Verdadeiro ou Falso.O valor predefinido é Falso.Esta entrada está definida como Verdadeiro se CanRunWhen não está definida como UserLoggedOn.

  • UseInstallAccount: Especifica se o programa utiliza a conta de instalação de Software de cliente quando é executado em computadores de cliente.Por predefinição, este valor é Falso.Este valor é também Falso se CanRunWhen está definida como UserLoggedOn.

  • DriveLetterConnection: Especifica se o programa requer uma ligação de letra de unidade para os ficheiros de pacote que estão localizados no ponto de distribuição.Pode especificar Verdadeiro ou Falso.O valor predefinido é Falso, que permite que o programa utilizar uma ligação de convenção de Nomenclatura Universal (UNC).Quando este valor está definido como Verdadeiro, será utilizada a seguinte letra da unidade disponíveis (começando Z: e efetuarem para trás).

  • SpecifyDrive: Opcionalmente, especifica uma letra da unidade que o programa requer para ligar para os ficheiros de pacote no ponto de distribuição.Este especificação força a utilização da letra da unidade especificada para ligações de cliente para pontos de distribuição.

  • ReconnectDriveAtLogon: Especifica se o computador volta a ligar ao ponto de distribuição quando o utilizador iniciar sessão.Valores disponíveis são Verdadeiro ou Falso.O valor predefinido é Falso.

  • DependentProgram: Especifica um programa no pacote que tem de executar antes do programa atual.Esta entrada utiliza o formato DependentProgram= <Nomedoprograma >, onde < Nomedoprograma > é o nome entrada para esse programa no ficheiro de definição de pacote.Se existirem não programas dependentes, deixe esta entrada em branco.

    Exemplo:

    DependentProgram = administração
    DependentProgram =

  • Atribuição: Especifica a forma como o programa é atribuído a utilizadores.Este valor pode ser: FirstUser, apenas o primeiro utilizador que iniciar sessão executa o programa; ou EveryUser, todos os utilizadores que inicia sessão no cliente executa o programa.Quando CanRunWhen não está definida como UserLoggedOn, esta entrada está definida como FirstUser.

  • Desativado: Especifica se este programa pode ser anunciado para clientes.Valores disponíveis são Verdadeiro ou Falso.O valor predefinido é Falso.

Como importar um pacote e um programa

Para importar um pacote e um programa

  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 Pacotes.

  3. No base no separador de criar grupo, clique em importação.

  4. No Geral página do Assistente de importação de pacote, especificar ou procure o ficheiro comprimido (. zip) que contém o pacote e um programa para importar e, em seguida, clique em seguinte.

  5. No ficheiro conteúdo página do assistente, reveja os itens que serão importados e, em seguida, clique em seguinte.Pode clicar em Vista Falha examinar os detalhes dos itens que não podem ser importados.Se o pacote que está a tentar importar já existir, pode escolher ignorar o pacote duplicado ou substituir o pacote original.

  6. No resumo página do assistente, reveja as ações que serão executadas e conclua o assistente.O novo pacote e o programa é apresentado no pacotes nó do biblioteca de Software área de trabalho.