Software Updates 展開について

ソフトウェア更新プログラムは、ソフトウェア更新プログラムの展開を作成することによって、Configuration Manager のクライアント コンピューターに配信されます。 Configuration Manager SDK インターフェイスを使用してソフトウェア更新プログラムの展開を作成するには、複数のステップがかかります。 Configuration Manager SDK インターフェイスを使用してソフトウェア更新プログラムを展開する基本的なアプローチを次に示します。

ソフトウェア更新プログラムの詳細については、「 ソフトウェア更新プログラムの展開と管理」を参照してください。

注:

更新プログラムまたは更新バンドルの削除は、Configuration Manager SDK ではサポートされていません。

インストールするソフトウェア更新プログラムを選択します。 たとえば、クエリを実行して、インストールする必要がある更新プログラムを特定するなどです。

特定のサポート情報記事のソフトウェア更新プログラムの選択、特定の重大度レベルのソフトウェア更新プログラムの選択など、条件を使用するクエリの詳細については、「How to Enumerate Updates Matching a Specific Criteria」を参照してください。

構成項目識別 (CI_ID) 値を取得します。 CI_ID値は、複数のクラスのソフトウェア更新プログラム情報を識別します。 Configuration Manager SDK インターフェイスを使用する目的では、CI_ID 値が不可欠です。

CI_ID値は複数のクラスのプロパティを持ち、 SMS_SoftwareUpdate クラスを使用して容易に識別できます。

CI_IDを含む多くのクエリの詳細については、「特定の条件に一致するUpdatesを列挙する方法」を参照してください。

ソフトウェア更新プログラムのコンテンツをダウンロードします。 ソフトウェア アップデート コンテンツは手動でダウンロードする必要があります。 ダウンロードする必要があるコンテンツを特定するには、 SMS_CIToContent クラスに対してクエリを実行し、特定の言語条件に一致する ContentID プロパティのリストを取得します。 ContentID プロパティの一覧を取得したら、前に取得したContentID プロパティを使用して、SMS_CIContentFiles クラスから関連するダウンロード URL およびコンテンツ ファイルの関連プロパティを取得できます。

ソフトウェア更新プログラム展開パッケージを作成します。 ソフトウェア更新プログラム展開パッケージには、ソフトウェア更新プログラムのコンテンツが保持されます。 配置パッケージの作成の詳細については、「 配置パッケージの作成方法」を参照してください。

ソフトウェア更新プログラム パッケージに更新プログラムのコンテンツを追加します。 ソフトウェア更新プログラム展開パッケージが作成された後、SMS_SoftwareUpdatesPackage クラスの AddUpdateContent メソッドを使用して、ソフトウェア更新プログラムの内容をパッケージに追加できます。 ソフトウェア更新プログラムのコンテンツを展開パッケージに追加する方法については、「How to Add Updates to a Deployment Package」を参照してください。

ソフトウェア更新プログラムを配布するソフトウェア更新プログラムの展開を作成します。 ソフトウェア更新プログラムの展開を作成して、ソフトウェアの更新プログラムを配布します。 ソフトウェア更新プログラムの展開を作成するプロセスの詳細については、「How to Configure and Deploy Updates」を参照してください。

関連項目

特定の条件に一致するUpdatesを列挙する方法更新リストを作成する方法配置パッケージを作成する方法 配置パッケージにUpdatesを追加する方法配置パッケージからUpdatesを削除する方法Updatesを構成して配置する方法