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
Você pode criar ou importar um Microsoft System Center 2012 Configuration Manager pacote e programa usando um dos procedimentos a seguir neste tópico:
Como criar um pacote e programa usando o Assistente de programa e criar pacote
Como criar um pacote e programa de um arquivo de definição de pacote
Como importar um pacote e programa
Como criar um pacote e programa usando o Assistente de programa e criar pacote
Você pode criar um novo pacote e programa usando o Assistente de programa e criar o pacote.Para fazer isso, use o procedimento a seguir.
Para criar um pacote e programa
-
No console do Gerenciador de Configurações, clique em Biblioteca de Softwares.
-
No espaço de trabalho Biblioteca de Software, expanda o Gerenciamento de Aplicativos e clique em Pacotes.
-
No Home guia de criar clique em Criar pacote.
-
Sobre o pacote página do Criar Assistente de pacote e programa, especifique as seguintes informações:
- **Nome:** Especifique um nome para o pacote com um máximo de 50 caracteres. - **Descrição:** Opcionalmente, especifique uma descrição para esse pacote com um máximo de 128 caracteres. - **Fabricante:** Opcionalmente, especifique um nome do fabricante para ajudar a identificar o pacote no Gerenciador de Configurações console.Esse nome pode ter no máximo 32 caracteres. - **Idioma:** Opcionalmente, especifique a versão do idioma do pacote com um máximo de 32 caracteres. - **Versão:** Opcionalmente, especifique um número de versão do pacote com um máximo de 32 caracteres. - **Este pacote contém arquivos de origem** -essa configuração indica se o pacote requer arquivos de origem deve existir em dispositivos cliente.Por padrão, essa caixa de seleção estiver desmarcada e Gerenciador de Configurações não usa pontos de distribuição para o pacote.Quando esta caixa de seleção estiver marcada, os pontos de distribuição são usados. - **Pasta de origem:** Se o pacote contém arquivos de origem, clique em **Procurar** para abrir o **Definir pasta de origem** caixa de diálogo caixa e especifique o local dos arquivos de origem do pacote. <div class="alert"> <table> <colgroup> <col style="width: 100%" /> </colgroup> <thead> <tr class="header"> <th><img src="images/JJ851033.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Observação</th> </tr> </thead> <tbody> <tr class="odd"> <td><p>A conta de computador do servidor do site deve ter permissões de acesso de leitura para a pasta de origem que você especificar.</p></td> </tr> </tbody> </table> </div>
-
No tipo de programa página do Criar Assistente de pacote e programa, selecione o tipo de programa para criar e, em seguida, clique em próximo.Você pode criar um programa para um computador ou dispositivo, ou você pode ignorar esta etapa e criar um programa posteriormente.
Importante Você só pode criar pacotes e programas para dispositivos que executam o Windows CE.
Observação Para criar um novo programa para um pacote existente, selecione o pacote e, em seguida, no Home guia o pacote clique em Criar programa para abrir o Assistente para criação de programa.
-
Use um dos procedimentos a seguir para criar um programa padrão ou um programa do dispositivo.
Para criar um programa padrão
-
No tipo de programa página o Criar Assistente de pacote e programa, selecione programa padrão, e, em seguida, clique em próximo.
-
Sobre o 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 caracteres. <div class="alert"> <table> <colgroup> <col style="width: 100%" /> </colgroup> <thead> <tr class="header"> <th><img src="images/JJ851033.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Observação</th> </tr> </thead> <tbody> <tr class="odd"> <td><p>O nome do programa deve ser exclusivo dentro de um pacote.Depois de criar um programa, você não pode modificar seu nome.</p></td> </tr> </tbody> </table> </div> - **Linha de comando:** Insira a linha de comando a ser usado para iniciar o programa, ou clique em **Procurar** para navegar até o local do arquivo. Se um nome de arquivo especificado não tem uma extensão especificada, Gerenciador de Configurações tenta usar. com, .exe e. bat como extensões possíveis. Quando o programa é executado em um cliente, Gerenciador de Configurações primeiro procura o nome do arquivo de linha de comando dentro do pacote, pesquisas em seguida na pasta local do Windows e, em seguida, procura no local % path %.Se o arquivo não for encontrado, o programa falhe. - **Pasta de inicialização:** Opcionalmente, use este campo para especificar a pasta na qual o programa for executado, até 127 caracteres.Essa pasta pode ser um caminho absoluto no cliente ou um caminho relativo à pasta do ponto de distribuição que contém o pacote. - **Execute:** Especifica o modo no qual o programa será executado em computadores cliente.Selecione uma das seguintes opções: - **Normal** -o programa é executado no modo normal com base em padrões do sistema e programa.Este é o modo padrão. - **Minimizado** – o programa é executado minimizado em dispositivos cliente.Os usuários podem ver a atividade de instalação na área de notificação ou na barra de tarefas. - **Maximizado** – o programa é executado maximizado em dispositivos cliente.Os usuários verão todas as atividades da instalação. - **Hidden** – as execuções de programa ocultadas em dispositivos cliente.Os usuários não verão nenhuma atividade de instalação. - **O programa pode ser executado:** Especifique se o programa pode ser executado apenas quando um usuário faz logon, execute somente quando nenhum usuário estiver conectado ou execute independentemente de um usuário está conectado ao computador cliente. - **Modo de execução:** Especifique se o programa será executado com permissões administrativas ou com as permissões do usuário conectado no momento. - **Permitem que os usuários exibam e interajam com o programa de instalação** -usar essa configuração, se houver especificar se deseja permitir que os usuários interajam com o programa de instalação.Essa caixa de seleção só estará disponível quando **somente quando nenhum usuário estiver conectado** ou **ou não um usuário fizer logon** selecionado para **programa pode ser executado** e **executar com direitos administrativos** selecionado para **modo de execução**. - **Modo de unidade:** Especifica informações sobre como esse programa será executado na rede.Escolha uma das seguintes opções: - **é executado com um nome UNC** -indica que o programa for executado com um nome de convenção Universal de nomenclatura (UNC).Essa é a configuração padrão. - **Requer a letra da unidade** -indica que o programa requer uma letra de unidade para qualificar totalmente o seu local.Para essa configuração, Gerenciador de Configurações pode usar qualquer letra de unidade disponível no cliente. - **Requer a letra de unidade específica (exemplo: Z)** -indica que o programa requer uma letra de unidade específica que você especificar para qualificar totalmente o seu local.Se a letra da unidade especificada já é usada em um cliente, o programa não será executado. - **Reconectar-se ao ponto de distribuição em log em** -Use esta caixa de seleção para indicar se o computador cliente se reconecta ao ponto de distribuição quando o usuário fizer logon.Por padrão, essa caixa de seleção está desmarcada.
-
Sobre o requisitos página do Assistente de programa e criar pacote, especifique as seguintes informações:
- **Executar outro programa primeiro** – você pode usar essa configuração para identificar um pacote e programa será executado antes desse pacote e programa será executado. - **Requisitos de plataforma** – selecione **esse programa pode ser executado em qualquer plataforma** ou selecione **esse programa pode ser executado apenas em plataformas especificadas** e, em seguida, escolha os sistemas operacionais clientes devem estar em execução para poder instalar o pacote e programa. - **Espaço em disco estimado:** Especifique a quantidade de espaço em disco exigido pelo programa de software para poder executar no computador.Isso pode ser especificado como **desconhecido** (a configuração padrão) ou como um número inteiro maior ou igual a zero.Se um valor for especificado, as unidades para o valor também devem ser especificadas. - **Máximo permitido de tempo de execução (minutos):** especifique o tempo máximo previsto para que o programa seja executado no computador cliente.Isso pode ser especificado como **desconhecido** (a configuração padrão) ou como um número inteiro maior que zero. Por padrão, esse valor é definido como 120 minutos. <div class="alert"> <table> <colgroup> <col style="width: 100%" /> </colgroup> <thead> <tr class="header"> <th><img src="images/Hh427332.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 você estiver usando as janelas de manutenção para a coleção em que este programa seja executado, um conflito pode ocorrer se o <strong>tempo de execução máximo permitido</strong> é maior que a janela de manutenção programada.No entanto, se o número máximo de tempo de execução é definido como <strong>desconhecido</strong>, o programa será iniciado para execução durante a janela de manutenção e continuarão sendo executados conforme o necessário depois que a janela de manutenção é fechada.Se o usuário define o tempo máximo de execução para um período específico que excede o comprimento de qualquer janela de manutenção disponível, o programa não será executado.</p></td> </tr> </tbody> </table> </div> Se o valor é definido como **desconhecido**, Gerenciador de Configurações tempo de execução define o número máximo permitido 12 horas (720 minutos). <div class="alert"> <table> <colgroup> <col style="width: 100%" /> </colgroup> <thead> <tr class="header"> <th><img src="images/JJ851033.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Observação</th> </tr> </thead> <tbody> <tr class="odd"> <td><p>Se (definido pelo usuário ou como o valor padrão) de tempo de execução máximo for excedido, Gerenciador de Configurações parará o programa se <strong>executar com direitos administrativos</strong> está selecionado e <strong>permitem que os usuários exibam e interajam com o programa de instalação</strong> não estiver selecionada.</p></td> </tr> </tbody> </table> </div>
-
Clique em próximo e continuar Para concluir o Assistente de programa e criar pacote.
Para criar um programa de dispositivo
-
No tipo de programa página do Criar Assistente de pacote e programa, selecione programa para dispositivo, e, em seguida, clique em próximo.
-
Sobre o programa para dispositivo página do assistente, especifique as seguintes informações:
- **Nome:** Especifique um nome para o programa com um máximo de 50 caracteres. <div class="alert"> <table> <colgroup> <col style="width: 100%" /> </colgroup> <thead> <tr class="header"> <th><img src="images/JJ851033.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Observação</th> </tr> </thead> <tbody> <tr class="odd"> <td><p>O nome do programa deve ser exclusivo dentro de um pacote.Depois de criar um programa, você não pode modificar seu nome.</p></td> </tr> </tbody> </table> </div> - **Comentário:** Opcionalmente, especifique um comentário para este programa de dispositivo com um máximo de 127 caracteres. - **Baixe a pasta:** Especifique o nome da pasta no dispositivo Windows CE no qual serão armazenados os arquivos de origem do pacote.O valor padrão é **\\Temp\\**. - **Linha de comando:** Insira a linha de comando para usar para iniciar o programa, ou clique em **Procurar** para navegar até o local do arquivo. - **Executar linha de comando na pasta de download** – Selecione esta opção para executar o programa a partir da pasta de download especificada anteriormente. - **Executar linha de comando desta pasta** – Selecione esta opção para especificar uma pasta diferente da qual executar o programa.
-
Sobre o requisitos página do assistente, especifique as seguintes informações:
- **Espaço em disco estimado:** Especifique a quantidade de espaço em disco necessário para o software.Isso será exibido aos usuários de dispositivos móveis antes de instalar o programa. - **Baixe o programa:** Especifique as informações sobre quando esse programa pode ser baixado em dispositivos móveis.Você pode especificar **assim que possível**, **apenas por uma rede rápida**, ou **somente quando o dispositivo estiver encaixado**. - **Requisitos adicionais:** Especifique quaisquer requisitos adicionais para este programa.Serão exibidos aos usuários antes de instalar o software.Por exemplo, você poderia notificar os usuários que precisam para fechar todos os outros aplicativos antes de executar o programa.
-
Clique em Avançar.
Para concluir o Assistente de programa e criar pacote
-
Sobre o Resumo página do assistente, revise as ações que serão tomadas e conclua o assistente.
-
Opcionalmente, verifique se o novo pacote e programa é exibido no pacotes nó do biblioteca de Software espaço de trabalho.
Como criar um pacote e programa de um arquivo de definição de pacote
Use o procedimento a seguir para criar um pacote e programa a partir de um arquivo de definição de pacote.Para obter mais informações sobre arquivos de definição de pacote, consulte Sobre o formato de arquivo de definição de pacote neste tópico.
Para importar um pacote e programa de um arquivo de definição
-
No console do Gerenciador de Configurações, clique em Biblioteca de Softwares.
-
No espaço de trabalho Biblioteca de Software, expanda o Gerenciamento de Aplicativos e clique em Pacotes.
-
No Home guia de criar clique em Create Package from Definition.
-
No definição de pacote página do Create Package from Definition Wizard, escolha um arquivo de definição de pacote existente ou clique Procurar para abrir um novo arquivo de definição de pacote.Após você ter especificado um novo arquivo de definição de pacote, selecione-o do definição de pacote e, em seguida, clique próximo.
-
Sobre o arquivos de origem página do assistente, especifique informações sobre quaisquer arquivos de origem necessários para o pacote e o programa e, em seguida, clique em próximo.
-
Se o pacote requer arquivos de origem no pasta de origem página do assistente, especifique o local do qual os arquivos de origem devem ser obtidos e, em seguida, clique em próximo.
-
Sobre o Resumo página do assistente, revise as ações que serão tomadas e conclua o assistente.O novo pacote e programa é exibido na pacotes nó do biblioteca de Software espaço de trabalho.
Sobre o formato de arquivo de definição de pacote
Arquivos de definição de pacote são scripts que você pode usar para ajudar a automatizar a criação de pacote e programa com Gerenciador de Configurações.Eles fornecem todas as informações que Gerenciador de Configurações precisa para criar um pacote e programa, exceto o local do pacote de arquivos de origem.Cada arquivo de definição de pacote é um arquivo de texto ASCII ou UTF-8 seguir o formato do arquivo. ini e que contém as seções descritas a seguir:
[PDF]
[Package Definition]
[Programa]
[PDF]
Esta seção identifica o arquivo como um arquivo de definição de pacote.Ele contém as seguintes informações:
- Versão: Especifica a versão do formato de arquivo de definição de pacote que é usado pelo arquivo.Isso corresponde à versão do System Management Server (SMS) ou Gerenciador de Configurações para que ele foi escrito.Essa entrada é necessária.
[Package Definition]
Esta seção do arquivo de definição de pacote especifica as propriedades do pacote e programa.Ele fornece as seguintes informações:
Nome: O nome do pacote, até 50 caracteres.Essa entrada é necessária.
Versão: A versão do pacote, até 32 caracteres.Essa entrada é opcional.
Ícone: Opcionalmente, o arquivo que contém o ícone a ser usado para esse pacote.Se especificado, esse ícone substitui o ícone padrão do pacote no Gerenciador de Configurações console.
Publisher: O Editor do pacote, até 32 caracteres.Essa entrada é necessária.
Idioma: A versão de idioma do pacote, até 32 caracteres.Essa entrada é necessária.
Comentário: Um comentário opcional sobre o pacote, até 127 caracteres.
ContainsNoFiles: Essa entrada indica se é ou não uma fonte associada ao pacote.
Programas: Os programas definidos para esse pacote.Cada nome de programa corresponde a um [programa] seção nesse arquivo de definição de pacote.Essa entrada é necessária.
Exemplo:
Programs=Typical, Custom, Uninstall
MIFFileName: O nome do arquivo de formato MIF (Management Information) que contém o status do pacote, até 50 caracteres.
MIFName: O nome do pacote (para correspondência de MIF), até 50 caracteres.
MIFVersion: O número de versão do pacote (para correspondência de MIF), até 32 caracteres.
MIFPublisher: O Editor do software do pacote (para correspondência de MIF), até 32 caracteres.
[Programa]
Para cada programa especificado no programas entrada o [Package Definition] seção, o arquivo de definição do pacote deve incluir uma seção [programa] que define esse programa.Cada seção do programa fornece as seguintes informações:
Nome: O nome do programa, até 50 caracteres.Essa entrada deve ser exclusiva dentro de um pacote.Esse nome é usado ao definir anúncios.Em computadores cliente, o nome do programa é mostrado na executar programas anunciados no painel de controle.Essa entrada é necessária.
Ícone: Opcionalmente, especifica o arquivo que contém o ícone a ser usado para este programa.Se especificado, esse ícone substitui o ícone de programa padrão no Gerenciador de Configurações console e será exibido nos computadores cliente quando o programa é anunciado.
Comentário: Um comentário opcional sobre o programa, até 127 caracteres.
CommandLine: Especifica a linha de comando para o programa, até 127 caracteres.O comando é relativo à pasta de origem do pacote.Essa entrada é necessária.
Inicialização: Especifica a pasta de trabalho para o programa, até 127 caracteres.Essa entrada pode ser um caminho absoluto no computador cliente ou um caminho relativo à pasta de origem do pacote.Essa entrada é necessária.
Executar: Especifica o modo do programa no qual o programa será executado.Você pode especificar minimizado, maximizado, ou Hidden.Se essa entrada não for incluída, o programa será executado no modo normal.
AfterRunning: Especifica nenhuma ação especial que ocorre depois que o programa for concluído com êxito.Opções disponíveis são SMSRestart, ProgramRestart, ou SMSLogoff.Se essa entrada não for incluída, o programa não executará uma ação especial.
EstimatedDiskSpace: Especifica a quantidade de espaço em disco exigido pelo programa de software para poder ser executado no computador.Isso pode ser especificado como desconhecido (a configuração padrão) ou como um número inteiro maior ou igual a zero.Se um valor for especificado, as unidades para o valor também devem ser especificadas.
Exemplo:
EstimatedDiskSpace=38MB
EstimatedRunTime: Especifica a duração estimada (em minutos) que o programa está previsto para ser executado no computador cliente.Isso pode ser especificado como desconhecido (a configuração padrão) ou como um número inteiro maior que zero.
Exemplo:
EstimatedRunTime=25
SupportedClients: Especifica os processadores e sistemas operacionais em que esse programa será executado.As plataformas especificadas devem ser separadas por vírgulas.Se essa entrada não for incluída, a verificação de plataforma com suporte será desabilitada para este programa.
SupportedClientMinVersionX, SupportedClientMaxVersionX: Especifica o intervalo inicial e final para números de versão para os sistemas operacionais 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: Se desejar fornece outras informações ou requisitos para computadores cliente, até 127 caracteres.
CanRunWhen: Especifica o status do usuário que o programa requer para poder ser executado no computador cliente.Os valores disponíveis são UserLoggedOn, NoUserLoggedOn, ou AnyUserStatus.O valor padrão é UserLoggedOn.
UserInputRequired: Especifica se o programa requer interação com o usuário.Os valores disponíveis são True ou False.O valor padrão é True.Essa entrada é definida como False se CanRunWhen não está definido como UserLoggedOn.
AdminRightsRequired: Especifica se o programa requer credenciais administrativas no computador para poder executar.Os valores disponíveis são True ou False.O valor padrão é False.Essa entrada é definida como True se CanRunWhen não está definido como UserLoggedOn.
UseInstallAccount: Especifica se o programa usa a conta de instalação do Software cliente quando ele é executado em computadores cliente.Por padrão, esse valor é False.Esse valor também está False se CanRunWhen é definido como UserLoggedOn.
DriveLetterConnection: Especifica se o programa requer uma conexão de letra de unidade para os arquivos de pacote estão localizados no ponto de distribuição.Você pode especificar True ou False.O valor padrão é False, que permite que o programa usa uma conexão de convenção de nomenclatura Universal (UNC).Quando esse valor é definido como True, a próxima letra de unidade disponível será usada (começando com z e continuar para trás).
SpecifyDrive: Opcionalmente, especifica uma letra de unidade que o programa requer para conectar-se aos arquivos de pacote no ponto de distribuição.Essa especificação força o uso de letra de unidade especificada para conexões de cliente para pontos de distribuição.
ReconnectDriveAtLogon: Especifica se o computador for reconectado ao ponto de distribuição quando o usuário fizer logon.Os valores disponíveis são True ou False.O valor padrão é False.
DependentProgram: Especifica um programa nesse pacote que deve ser executado antes do programa atual.Esta entrada usa o formato DependentProgram= <nome_do_programa >, onde < nome_do_programa > é o nome entrada do programa no arquivo de definição do pacote.Se não houver nenhum programa dependente, deixe essa entrada vazia.
Exemplo:
DependentProgram = administrador
DependentProgram =Atribuição: Especifica como o programa é atribuído aos usuários.Esse valor pode ser: FirstUser, somente o primeiro usuário que fizer logon executa o programa; ou EveryUser, cada usuário que efetua logon em cliente executa o programa.Quando CanRunWhen não está definido como UserLoggedOn, essa entrada é definida como FirstUser.
Desabilitado: Especifica se este programa pode ser anunciado aos clientes.Os valores disponíveis são True ou False.O valor padrão é False.
Como importar um pacote e programa
Para importar um pacote e programa
-
No console do Gerenciador de Configurações, clique em Biblioteca de Softwares.
-
No espaço de trabalho Biblioteca de Software, expanda o Gerenciamento de Aplicativos e clique em Pacotes.
-
No Home guia de criar grupo, clique importação.
-
No geral página do Assistente de importação de pacote, especifique ou navegue até o arquivo compactado (. zip) que contém o pacote e programa para importar e clique em próximo.
-
Sobre o conteúdo do arquivo página do assistente, revise os itens que serão importados e, em seguida, clique em próximo.Você pode clicar em Falha na exibição para examinar os detalhes dos itens que não podem ser importados.Se o pacote que você está tentando importar já existir, você pode optar por ignorar o pacote duplicado ou substituição do pacote original.
-
Sobre o Resumo página do assistente, revise as ações que serão tomadas e conclua o assistente.O novo pacote e programa é exibido na pacotes nó do biblioteca de Software espaço de trabalho.