Sobre implantações de atualizações de software

As atualizações de software são entregues aos computadores cliente no Configuration Manager criando implantações de atualização de software. É um processo de vários passos para criar implantações de atualização de software usando as interfaces SDK do Configuration Manager. Uma abordagem básica para implantar atualizações de software, usando as interfaces SDK do Configuration Manager, é descrita abaixo.

Para obter mais informações sobre atualizações de software, consulte Deploy and manage software updates.

Observação

A exclusão de atualizações ou pacotes de atualização não é suportada pelo SDK do Configuration Manager.

Selecione quais atualizações de software serão instaladas.
Isso pode ser algo como executar uma consulta para identificar quais atualizações devem ser instaladas.

Para obter informações sobre consultas que usam critérios, como selecionar atualizações de software para um artigo de base de conhecimento específico ou selecionar atualizações de software que sejam um nível específico de gravidade, consulte How to Enumerate Updates Matching a Specific Criteria.

Obtenha os valores de identificação do item de configuração (CI_ID).
O CI_ID valor identifica as informações de atualizações de software em várias classes. Para fins de usar as interfaces SDK do Configuration Manager, o valor CI_ID é vital.

O CI_ID valor é uma propriedade de várias classes e pode ser facilmente identificado usando a classe SMS_SoftwareUpdate.

Para obter mais informações sobre várias consultas que incluem o CI_ID, consulte How to Enumerate Updates Matching a Specific Criteria.

Baixe o conteúdo de atualização de software.
O conteúdo da atualização de software deve ser baixado manualmente. Para identificar quais conteúdos devem ser baixados, consulte a classe SMS_CIToContent e obtenha a lista de propriedades que corresponderem ContentID aos critérios de idioma específicos. Depois de ter a lista de propriedades, você pode obter a URL de download associada e as propriedades relacionadas para os arquivos de conteúdo da classe SMS_CIContentFiles usando as propriedades obtidas ContentID ContentID anteriormente.

Crie um pacote de implantação de atualizações de software.
O pacote de implantação de atualizações de software contém o conteúdo de atualizações de software. Para obter informações sobre como criar um pacote de implantação, consulte How to Create a Deployment Package.

Adicione conteúdo de atualização ao pacote de atualizações de software.
Depois que um pacote de implantação de atualizações de software tiver sido criado, o conteúdo das atualizações de software poderá ser adicionado ao pacote usando o método AddUpdateContent na classe SMS_SoftwareUpdatesPackage. Para obter informações sobre como adicionar conteúdo de atualizações de software a um pacote de implantação, consulte How to Add Updates to a Deployment Package.

Crie uma implantação de atualizações de software para distribuir as atualizações de software.
Distribuir atualizações de software criando uma implantação de atualizações de software. Para obter informações sobre o processo de criação de uma implantação de atualizações de software, consulte How to Configure and Deploy Updates.

Confira também

Como enumerar atualizações correspondentes a um critério específico
Como criar uma lista de atualizações
Como criar um pacote de implantação
Como adicionar atualizações a um pacote de implantação
Como excluir atualizações de um pacote de implantação
Como configurar e implantar atualizações