Freigeben über


Informationen zu Software Aktualisierungen-Bereitstellungen

Softwareupdates werden an Clientcomputer in Configuration Manager übermittelt, indem Softwareupdatebereitstellungen erstellt werden. Es handelt sich um einen mehrstufigen Prozess zum Erstellen von Softwareupdatebereitstellungen mithilfe der Configuration Manager SDK-Schnittstellen. Im Folgenden wird ein grundlegender Ansatz zum Bereitstellen von Softwareupdates mithilfe der Configuration Manager SDK-Schnittstellen beschrieben.

Weitere Informationen zu Softwareupdates finden Sie unter Bereitstellen und Verwalten von Softwareupdates.

Hinweis

Das Löschen von Updates oder Updatepaketen wird vom Configuration Manager SDK nicht unterstützt.

Wählen Sie aus, welche Softwareupdates installiert werden sollen.
Dies kann beispielsweise das Ausführen einer Abfrage sein, um zu ermitteln, welche Updates installiert werden sollen.

Informationen zu Abfragen, die Kriterien verwenden, z. B. das Auswählen von Softwareupdates für einen bestimmten Wissensdatenbank Artikel oder das Auswählen von Softwareupdates, die einen bestimmten Schweregrad aufweisen, finden Sie unter How to Enumerate Aktualisierungen Matching a Specific Criteria.

Rufen Sie die Werte der Konfigurationselementidentifikation (CI_ID) ab.
Der wert CI_ID identifiziert die Informationen zu Softwareupdates über mehrere Klassen hinweg. Für die Verwendung der Configuration Manager SDK-Schnittstellen ist der CI_ID Wert von entscheidender Bedeutung.

Der CI_ID-Wert ist eine Eigenschaft mehrerer Klassen und kann mithilfe der SMS_SoftwareUpdate-Klasse leicht identifiziert werden.

Weitere Informationen zu einer Reihe von Abfragen, die die CI_ID enthalten, finden Sie unter How to Enumerate Aktualisierungen Matching a Specific Criteria(Enumerate Aktualisierungen Matching a Specific Criteria).For more information about a number of queries that include the CI_ID, see How to Enumerate Aktualisierungen Matching a Specific Criteria.

Laden Sie den Inhalt des Softwareupdates herunter.
Softwareupdateinhalte müssen manuell heruntergeladen werden. Um zu ermitteln, welche Inhalte heruntergeladen werden müssen, fragen Sie die SMS_CIToContent-Klasse ab, und rufen Sie die Liste der Eigenschaften ab ContentID , die den spezifischen Sprachkriterien entsprechen. Nachdem Sie über die Liste der ContentID Eigenschaften verfügen, können Sie die zugeordnete Download-URL und die zugehörigen Eigenschaften für die Inhaltsdateien aus der SMS_CIContentFiles-Klasse abrufen, indem Sie die ContentID zuvor abgerufenen Eigenschaften verwenden.

Erstellen Sie ein Bereitstellungspaket für Softwareupdates.
Das Softwareupdatebereitstellungspaket enthält den Inhalt der Softwareupdates. Informationen zum Erstellen eines Bereitstellungspakets finden Sie unter Erstellen eines Bereitstellungspakets.

Hinzufügen von Updateinhalten zum Softwareupdatepaket.
Nachdem ein Bereitstellungspaket für Softwareupdates erstellt wurde, können Softwareupdateinhalte dem Paket mithilfe der AddUpdateContent-Methode in der SMS_SoftwareUpdatesPackage-Klasse hinzugefügt werden. Informationen zum Hinzufügen von Softwareupdateinhalten zu einem Bereitstellungspaket finden Sie unter Hinzufügen von Aktualisierungen zu einem Bereitstellungspaket.

Erstellen Sie eine Softwareupdatebereitstellung, um die Softwareupdates zu verteilen.
Verteilen sie Softwareupdates, indem Sie eine Softwareupdatebereitstellung erstellen. Informationen zum Erstellen einer Softwareupdatebereitstellung finden Sie unter Konfigurieren und Bereitstellen von Aktualisierungen.

Siehe auch

Auflisten von Aktualisierungen, die einem bestimmten Kriterium entsprechen
Erstellen einer Updateliste
Erstellen eines Bereitstellungspakets
Hinzufügen von Aktualisierungen zu einem Bereitstellungspaket
Löschen von Aktualisierungen aus einem Bereitstellungspaket
Konfigurieren und Bereitstellen von Aktualisierungen