Como alargar o inventário de hardware no Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

O inventário de hardware lê informações de Windows PCs utilizando Windows Instrumentação de Gestão (WMI). O WMI é a implementação da Microsoft da Enterprise Management (WBEM), uma norma da indústria para aceder a informações de gestão numa empresa. Nas versões anteriores do Gestor de Configuração, alargou o inventário de hardware modificando o ficheiro sms_def.mof no servidor do site. Este ficheiro continha uma lista de classes de WMI que podiam ser lidas por inventário de hardware. Editando este ficheiro, poderia ativar e desativar as classes existentes, e também criar novas classes para o inventário.

O ficheiro Configuration.mof é utilizado para definir as classes de dados a serem inventariadas por inventário de hardware no cliente e é inalterado em partir do Gestor de Configuração 2012. Pode criar classes de dados para inventariar classes de dados existentes ou personalizados do repositório WMI ou chaves de registo presentes em sistemas cliente.

O ficheiro Configuration.mof também define e regista os fornecedores WMI que acedem a informações de dispositivos durante o inventário de hardware. Registar fornecedores define o tipo de fornecedor a utilizar e as classes que o fornecedor suporta.

Quando os clientes do Gestor de Configuração solicitam a política, o Configuration.mof é anexado ao órgão de política. Em seguida, este ficheiro é transferido e compilado pelos clientes. Quando adicionar, modificar ou eliminar classes de dados a partir do ficheiro Configuration.mof, os clientes compilam automaticamente estas alterações efetuadas em classes de dados relacionadas com o inventário. Não são necessárias mais medidas para inventariar classes de dados novas ou modificadas nos clientes do Gestor de Configuração. Este ficheiro está localizado na Inboxes\clifiles.src\hinv\ pasta do diretório de instalação do Gestor de Configuração no servidor do site primário.

No ramo atual do Gestor de Configuração, não edita o ficheiro sms_def.mof como nas versões anteriores. Em vez disso, faça estas alterações com as definições do cliente. O Gestor de Configuração fornece os seguintes métodos para alargar o inventário de hardware.

Nota

Se alterou manualmente o ficheiro Configuração.mof para adicionar aulas de inventário personalizadas, estas alterações serão substituídas quando atualizar o site. Para continuar a utilizar as aulas personalizadas após a atualização, adicione-as à secção de extensões adicionadas do ficheiro Configuration.mof. Não modifique nada acima desta secção. As outras secções são reservadas para modificação pelo Gestor de Configuração. O site confirma a configuração personalizada.mof na data\hinvarchive\ pasta do diretório de instalação do Gestor de Configuração no servidor do site.

A partir da versão 2107, pode utilizar o serviço de administração para definir propriedades personalizadas nos dispositivos. Em seguida, pode utilizar as propriedades personalizadas no Gestor de Configuração para reportar ou criar coleções. Para mais informações, consulte propriedades personalizadas para dispositivos.

Métodos

Ativar ou desativar

Ativar ou desativar alguns dos atributos de uma classe que já existe no cliente. Esta ação instrui o agente de inventário de hardware a recolhê-lo nos clientes. Pode fazer esta ação em definições padrão do cliente ou configurações personalizadas do cliente do dispositivo. Para obter mais informações, consulte Ativar ou desativar as classes existentes.

Adicionar

Se existe uma classe WMI no cliente e é conhecida do site, esta ação inclui-a para o possível conjunto de classes de inventário de hardware. Pode adicionar uma nova classe de inventário a partir do espaço de nomes WMI de outro dispositivo. Esta ação está apenas nas definições padrão do cliente. Para mais informações, consulte Adicionar uma nova classe.

Extensão

Adicione uma nova classe WMI ao cliente. Para estender manualmente o inventário de hardware, edite a configuração.mof no site de nível superior.

Se a classe WMI já não existir no cliente, tem de estender o esquema do WMI:

  1. Editar a configuração.mof no site de nível superior. Reveja dataldr.log ver o site adicioná-lo.

  2. Refresque a política de um cliente, e espere que a nova classe compile.

  3. Utilize as definições de clientes predefinidos para Adicionar a nova classe ao inventário de hardware. Não é preciso ativar esta classe nas definições padrão do cliente. Em seguida, pode ative-lo numa definição personalizada do cliente do dispositivo.

Importação e exportação

Utilize a consola Do Gestor de Configuração para importar e exportar ficheiros do Formato de Objeto Gerido (MOF) que contenham classes de inventário. Para mais informações, consulte Como importar classes e Como exportar classes.

Sobre ficheiros NOIDMIF

Utilize ficheiros NOIDMIF para recolher informações sobre dispositivos clientes que o Gestor de Configuração não consegue inventariar. Por exemplo, recolher informações sobre o número de ativos do dispositivo que existem apenas como uma etiqueta no dispositivo. O inventário NOIDMIF é associado automaticamente ao dispositivo cliente a partir do qual foi recolhido. Para obter mais informações, consulte os ficheiros Create NOIDMIF.

Sobre ficheiros IDMIF

Utilize ficheiros IDMIF para recolher informações sobre ativos na sua organização que não estejam associados a um cliente Gestor de Configuração. Por exemplo, projetores, fotocopiadoras e impressoras de rede. Para obter mais informações, consulte os ficheiros Create IDMIF.

Procedimentos

Estes procedimentos ajudam a configurar as predefinições de cliente para o inventário de hardware e aplicam-se a todos os clientes na sua hierarquia. Se quiser que estas definições se apliquem apenas a alguns clientes, crie uma definição personalizada de dispositivo de cliente e atribua-as a uma coleção de clientes específicos. Para obter mais informações, consulte como configurar as definições do cliente.

Ativar ou desativar as classes existentes

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Administração e selecione o nó Definições cliente.

  2. Selecione o Definições de cliente predefinido. No separador Casa, no grupo Propriedades, escolha Propriedades.

  3. Na caixa de diálogo de Definições cliente predefinido, escolha o Inventário de Hardware.

  4. Na lista de Definições dispositivo, selecione set Classes.

  5. Na caixa de diálogo Classes de Inventário de Hardware , selecione ou desmarque as classes e propriedades de classes que pretende que sejam recolhidas pelo inventário de hardware. Pode expandir classes para selecionar ou desmarcar propriedades individuais dentro dessa classe. Utilize o campo Procurar classes de inventário para procurar classes individuais.

Importante

Quando adicionar novas classes ao inventário de hardware do Gestor de Configuração, o tamanho do ficheiro de inventário que é recolhido e enviado para o servidor do site aumentará. Isto pode afetar negativamente o desempenho do seu site de network e Gestor de Configuração. Ative apenas as classes de inventário que pretende recolher.

Adicione uma nova classe

Só é possível adicionar aulas de inventário do servidor de alto nível da hierarquia modificando as definições do cliente predefinido. Esta opção não está disponível quando cria configurações personalizadas do dispositivo.

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Administração e selecione o nó Definições cliente.

  2. Selecione o Definições de cliente predefinido. No separador Casa, no grupo Propriedades, escolha Propriedades.

  3. Na caixa de diálogo de Definições cliente predefinido, escolha o Inventário de Hardware.

  4. Na lista de Definições dispositivo, escolha Definir Classes.

  5. Na caixa de diálogo Classes de Inventário de Hardware, escolha Adicionar.

  6. Na caixa de diálogo de inventário de hardware Adicionar, selecione Ligação.

  7. Na caixa de diálogo Ligação para Windows Management Instrumentation (WMI), especifique o nome do computador a partir do qual obterá as aulas de WMI e o espaço de nome do WMI para obter as aulas. Se pretender obter todas as classes abaixo do espaço de nomes do WMI especificado, selecione Recursive. Se o computador a que está a ligar não for o computador local, forneça credenciais para uma conta que tenha permissão para aceder ao WMI no computador remoto.

  8. Escolha Connect (Ligar).

  9. Na caixa de diálogo de classe de inventário de hardware add, na lista de classes de Inventário, selecione as classes WMI que pretende adicionar ao inventário de hardware do Gestor de Configuração.

  10. Se pretender editar informações sobre a classe WMI selecionada, escolha Editar, e na caixa de diálogo de qualificações classe, forneça as seguintes informações:

    • Nome do visor: Este nome será apresentado no Explorador de Recursos.

    • Propriedades: Especifique as unidades em que cada propriedade da classe WMI será exibida.

      Você também pode definir propriedades como uma propriedade chave para ajudar a identificar de forma única cada instância da classe. Se não for definida nenhuma chave para a classe, e várias instâncias da classe forem reportadas do cliente, apenas a última instância encontrada é armazenada na base de dados.

      Quando terminar de configurar as propriedades, selecione OK para fechar a caixa de diálogo de qualificações classe e os outros diálogos abertos.

Como importar classes

Só pode importar classes de inventário quando modificar as predefinições de cliente. No entanto, pode utilizar configurações personalizadas de clientes para importar informações que não incluam uma alteração de esquema, como alterar a propriedade de uma classe existente de True para False.

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Administração e selecione o nó Definições cliente.

  2. Selecione o Definições de cliente predefinido. No separador Casa, no grupo Propriedades, escolha Propriedades.

  3. Na caixa de diálogo de Definições cliente predefinido, escolha o Inventário de Hardware.

  4. Na lista de Definições dispositivo, escolha Definir Classes.

  5. Na caixa de diálogo Classes de Inventário de Hardware, escolha Import.

  6. Na caixa de diálogo Import, selecione o ficheiro Formato de Objeto Gerido (MOF) que pretende importar e, em seguida, escolha OK. Reveja os itens que serão importados e, em seguida, selecione Import.

Como exportar classes

  1. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Administração e selecione o nó Definições cliente.

  2. Selecione o Definições de cliente predefinido. No separador Casa, no grupo Propriedades, escolha Propriedades.

  3. Na caixa de diálogo de Definições cliente predefinido, escolha o Inventário de Hardware.

  4. Na lista de Definições dispositivo, escolha Definir Classes.

  5. Na caixa de diálogo Classes de Inventário de Hardware, escolha Export.

    Nota

    Quando exporta classes, todas as classes atualmente selecionadas serão exportadas.

  6. Na caixa de diálogo Exportação, especifique o ficheiro Formato de Objeto Gerido (MOF) para o qual pretende exportar as classes e, em seguida, escolha Guardar.

Colete cordas maiores que 255 caracteres

Pode especificar o comprimento das cordas para ser superior a 255 caracteres para propriedades de inventário de hardware. Esta ação aplica-se apenas às classes recém-adicionadas e às propriedades de inventário de hardware que não são chaves.

  1. No espaço de trabalho da Administração, selecione Client Definições. Escolha uma definição de dispositivo cliente para editar e, em seguida, selecione Propriedades.

  2. Selecione o inventário de hardware, em seguida, definir classes, e adicionar.

  3. Selecione Ligar.

  4. Preencha o Nome do Computador, o espaço de identificação WMI, selecione recursivo se necessário. Fornecer credenciais, se necessário, para ligar. Selecione Ligação para ver as classes namespace.

  5. Selecione uma nova classe e, em seguida, selecione Editar.

  6. Mude o comprimento da sua propriedade que é uma corda, além da chave, para ser maior que 255. Selecione OK.

  7. Certifique-se de que a propriedade editada está selecionada para adicionar classe de inventário de hardware, e selecione OK.

Utilizar ficheiros MIF

Use ficheiros de Formato de Informação de Gestão de Gestão (MIF) para alargar as informações de inventário de hardware recolhidas junto dos clientes pelo Gestor de Configuração. Durante o inventário de hardware, as informações armazenadas em ficheiros MIF são adicionadas ao relatório de inventário de cliente e armazenadas na base de dados do site, onde pode utilizar os dados da forma mesmo que utiliza dados de inventário de cliente predefinido. Existem dois tipos de ficheiros MIF: NOIDMIF e IDMIF.

Importante

Antes de poder adicionar informações dos ficheiros MIF à base de dados Do Gestor de Configuração, crie ou importe a classe. Para mais informações, consulte Adicionar uma nova classe ou como importar aulas neste artigo.

Criar ficheiros NOIDMIF

Os ficheiros NOIDMIF podem ser utilizados para adicionar informações a um inventário de hardware do cliente que normalmente não pode ser recolhido pelo Gestor de Configuração e está associado a um determinado dispositivo cliente. Por exemplo, muitas empresas rotulam cada computador da organização com um número de ativo e depois catalogam estes números manualmente. Quando cria um ficheiro NOIDMIF, estas informações podem ser adicionadas à base de dados do Gestor de Configuração e ser utilizadas para consultas e reportagens.

Para obter mais informações sobre a criação de ficheiros NOIDMIF, consulte Sobre o inventário na documentação SDK do Gestor de Configuração.

Importante

Quando criar um ficheiro NOIDMIF, guarde-o num formato codificado pela ANSI. Se guardar ficheiros NOIDMIF em formato codificado UTF-8, o Gestor de Configuração não o pode ler.

Depois de criar um ficheiro NOIDMIF, guarde-o %Windir%\CCM\Inventory\noidmifs na pasta em cada cliente. O Gestor de Configuração recolhe informações de ficheiros NODMIF nesta pasta durante o próximo ciclo de inventário de hardware programado.

Criar ficheiros IDMIF

Os ficheiros IDMIF podem ser usados para adicionar informações sobre ativos que normalmente não podem ser inventariados pelo Gestor de Configuração e não estão associados a um determinado dispositivo cliente, à base de dados do Gestor de Configuração. Por exemplo, pode utilizar o IDMIFS para recolher informações sobre projetores, leitores de DVD, fotocopiadoras ou outros equipamentos que não tenham um cliente Gestor de Configuração.

Para obter mais informações sobre a criação de ficheiros IDMIF, consulte Sobre o inventário na documentação SDK do Gestor de Configuração.

Depois de criar um ficheiro IDMIF, guarde-o na %Windir%\CCM\Inventory\idmifs pasta nos computadores clientes. O Gestor de Configuração recolhe informações deste ficheiro durante o próximo ciclo de inventário de hardware programado. Declare novas classes para informações contidas no ficheiro adicionando ou importando.

Nota

Os ficheiros MIF podem conter grandes quantidades de dados e a recolha destes dados pode afetar negativamente o desempenho do seu site. Ativar a recolha MIF apenas quando necessário. Configure a opção Tamanho máximo de ficheiroS MIF personalizados (KB) nas definições de inventário de hardware. Para obter mais informações, consulte Introdução ao inventário de hardware.