Atualizar as bibliotecas de cmdlet do SCCM

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Certifique-se de que a Biblioteca cmdlet do System Center Configuration Manager esteja atualizada.

    Antes de Iniciar

    Função necessária: usuário atual ou administrador do sistema, dependendo das configurações.

    Por Que e Quando Desempenhar Esta Tarefa

    A Biblioteca cmdlet do SCCM do System Center Configuration Manager instala e atualiza o módulo do Windows PowerShell para o SCCM. O SCCM verifica se há atualizações da biblioteca diariamente. Bibliotecas desatualizadas podem fazer com que a Descoberta do servidor SCCM falhe, pois o sistema não pode analisar a saída da atividade do SCCM. Esta mensagem de aviso aparece nos registros de entrada da fila do ECC para as atividades GET do SCCM:
    WARNING: An update to the System Center 2012 Configuration Manager Cmdlet
    Library is available. Please go to
    'http://go.microsoft.com/fwlink/?LinkId=528947' to download the latest version.
    Running cmdlet version: 5.0.8231.1004 Latest cmdlet version: 5.0.8328.1155

    Baixe a versão mais recente da biblioteca de cmdlet em http://go.microsoft.com/fwlink/?LinkId=528947. Para obter instruções de instalação, consulte https://technet.microsoft.com/en-us/library/dn958404(v=sc.20).aspx.

    Se você optar por usar uma biblioteca de versões anteriores, use este procedimento para desabilitar a verificação de atualização do CM, o que permite que a Descoberta prossiga sem problemas.

    Procedimento

    1. Faça login no console do SCCM como administrador.
    2. Abra o menu no canto superior esquerdo do console.
    3. Selecione Conectar via Windows PowerShell.
    4. Execute um destes comandos para desabilitar a verificação de atualização:
      • Por usuário: Set-CMCmdletUpdateCheck -CurrentUser -IsUpdateCheckEnabled 0
      • Por sistema: Set-CMCmdletUpdateCheck -System -IsUpdateCheckEnabled 0
      Importante:
      O cmdlet por sistema deve ser executado em uma sessão elevada do Windows PowerShell.
    5. Execute o comando Get-CMCmdletUpdateCheck para atualizar o console e verificar as configurações.
    6. Certifique-se de que o valor da variável de configuração IsEnabled foi alterado para False.
      Isso indica que o aviso de uma biblioteca cmdlet desatualizada está desabilitada para os usuários especificados.
    7. Para reativar a verificação de atualização, execute o comando -IsUpdateCheckEnabled 1 para o usuário atual ou para o sistema.