SCCM-Cmdlet-Bibliotheken aktualisieren

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Stellen Sie sicher, dass die SCCM-Cmdlet-Bibliothek von System Center Configuration Manager auf dem neuesten Stand ist.

    Vorbereitungen

    Erforderliche Rolle: Entweder aktueller Benutzer oder Systemadministrator, abhängig von den Einstellungen.

    Warum und wann dieser Vorgang ausgeführt wird

    Die SCCM-Cmdlet-Bibliothek von System Center Configuration Manager 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 von http://go.microsoft.com/fwlink/?LinkId=528947 herunter. Installationsanweisungen finden Sie unter https://technet.microsoft.com/de-de/library/dn958404(v=sc.20).aspx.

    Wenn Sie eine Bibliothek einer früheren Version verwenden möchten, verwenden Sie dieses Verfahren, um die CM-Updateprüfung zu deaktivieren, damit Discovery ohne Probleme fortgesetzt werden kann.

    Prozedur

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