Aktualisieren Sie die SCCM-Cmdlet-Bibliotheken

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Stellen Sie sicher, dass die SCCM-Cmdlet-Bibliothek des Systemcenter-Konfigurationsmanagers auf dem neuesten Stand ist.

    Vorbereitungen

    Erforderliche Rolle: Entweder aktueller Anwender oder Systemadministrator, je nach Einstellungen.

    Warum und wann dieser Vorgang ausgeführt wird

    Die SCCM-Cmdlet-Bibliothek des Systemcenter-Konfigurationsmanagers installiert und aktualisiert das Windows PowerShell-Modul für SCCM. SCCM sucht täglich nach Bibliotheksaktualisierungen. Veraltete Bibliotheken können dazu führen, dass die Discovery des SCCM-Servers fehlschlägt, da das System die SCCM-Aktivitätsausgabe nicht analysieren kann. Diese Warnmeldung wird in den Eingabedatensätzen der ECC-Warteschlange für die SCCM-GET-Aktivitäten angezeigt:
    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

    Laden Sie die neueste Version der Cmdlet-Bibliothek aus herunter MicrosoftMicrosoft Azure Event Hubs. Installationsanweisungen finden Sie unter https://technet.microsoft.com/en-us/library/dn958404(v=sc.20).aspx .

    Wenn Sie sich für die Verwendung einer früheren Versionsbibliothek entscheiden, verwenden Sie dieses Verfahren, um die cm-Update-Prüfung zu deaktivieren, die es der Discovery ermöglicht, ohne Probleme zu entwickeln.

    Prozedur

    1. Melden Sie sich als Administrator bei der SCCM-Konsole an.
    2. Öffnen Sie das Menü in der oberen linken Ecke der Konsole.
    3. Wählen Sie Aus Stellen Sie eine Verbindung über Windows PowerShell her .
    4. Führen Sie einen der folgenden Befehle aus, um die Aktualisierungsprüfung zu deaktivieren:
      • Pro Anwender : Set-CMCmdletUpdateCheck -CurrentUser -IsUpdateCheckEnabled 0
      • Pro System : Set-CMCmdletUpdateCheck -System -IsUpdateCheckEnabled 0
      Wichtig:
      Das Cmdlet pro System muss in einer erweiterten Windows PowerShell-Sitzung ausgeführt werden.
    5. Führen Sie aus Get-CMCmdletUpdateCheck Befehl zum Aktualisieren der Konsole und zum Überprüfen der Einstellungen.
    6. Stellen Sie sicher, dass der Wert von IsEnabled Konfigurationsvariable hat sich in geändert Falsch .
      Dies gibt an, dass die Warnung für eine veraltete Cmdlet-Bibliothek für die angegebenen Anwender deaktiviert ist.
    7. Um die Aktualisierungsprüfung erneut zu aktivieren, führen Sie aus -IsUpdateCheckEnabled 1 Befehl für den aktuellen Anwender oder das System.