Stellen Sie sicher, dass die SCCM-Cmdlet-Bibliothek von System Center Configuration Manager 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 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 aus herunter Microsoft. Installationsanweisungen finden Sie unter https://learn.microsoft.com/en-us/fabric/enterprise/powerbi/service-admin-reference.
Wenn Sie sich für eine frühere Versionsbibliothek entscheiden, deaktivieren Sie die Überprüfung der CM-Aktualisierung anhand dieses Verfahrens. Dadurch kann Discovery ohne Probleme fortfahren.
Prozedur
-
Melden Sie sich bei der SCCM-Konsole als Administrator an.
-
Öffnen Sie das Menü in der linken oberen Ecke der Konsole.
-
Wählen Verbindung über Windows PowerShell herstellen aus.
-
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.
-
Führen Sie den Befehl Get-CMCmdletUpdateCheck zum Aktualisieren der Konsole und zum Überprüfen der Einstellungen aus.
-
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.
-
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.