ソフトウェア 更新展開について
ソフトウェア更新プログラムは、ソフトウェア更新プログラムの展開を作成することで、Configuration Managerのクライアント コンピューターに配信されます。 Configuration Manager SDK インターフェイスを使用してソフトウェア更新プログラムのデプロイを作成するマルチステップ プロセスです。 Configuration Manager SDK インターフェイスを使用したソフトウェア更新プログラムの展開に関する基本的なアプローチを次に示します。
ソフトウェア更新プログラムの詳細については、「ソフトウェア更新プログラム の展開と管理」を参照してください。
注:
更新プログラムまたは更新プログラム バンドルの削除は、Configuration Manager SDK ではサポートされていません。
インストールするソフトウェア更新プログラムを選択します。
これは、インストールする必要がある更新プログラムを特定するためのクエリの実行などです。
特定のサポート情報記事のソフトウェア更新プログラムの選択、特定の重大度レベルのソフトウェア更新プログラムの選択など、条件を使用するクエリについては、「特定の条件に一致する更新を列挙する方法」を参照してください。
構成項目の識別 (CI_ID) の値を取得します。
CI_ID値は、複数のクラスにわたるソフトウェア更新プログラム情報を識別します。 Configuration Manager SDK インターフェイスを使用するには、CI_ID値が不可欠です。
CI_ID値は複数のクラスのプロパティであり、 SMS_SoftwareUpdate クラスを使用して簡単に識別できます。
CI_IDを含むクエリの数の詳細については、「特定の条件に一致する更新を列挙する方法」を参照してください。
ソフトウェア更新プログラムのコンテンツをダウンロードします。
ソフトウェア更新プログラムのコンテンツは手動でダウンロードする必要があります。 ダウンロードする必要があるコンテンツを特定するには、 SMS_CIToContent クラスに対してクエリを実行し、特定の言語条件に一致するプロパティの ContentID
一覧を取得します。 プロパティの ContentID
一覧を取得したら、前に取得したプロパティを使用して、 SMS_CIContentFiles クラスから、関連するダウンロード URL とコンテンツ ファイルの ContentID
関連プロパティを取得できます。
ソフトウェア更新プログラムの展開パッケージを作成します。
ソフトウェア更新プログラムの展開パッケージには、ソフトウェア更新プログラムのコンテンツが保持されます。 デプロイ パッケージの作成の詳細については、「展開パッケージ を作成する方法」を参照してください。
ソフトウェア更新プログラム パッケージに更新コンテンツを追加します。
ソフトウェア更新プログラムの展開パッケージが作成されたら、SMS_SoftwareUpdatesPackage クラスの AddUpdateContent メソッドを使用して、ソフトウェア更新プログラムの内容をパッケージに追加できます。 ソフトウェア更新プログラムのコンテンツを展開パッケージに追加する方法については、「展開パッケージに更新を追加する方法」を参照してください。
ソフトウェア更新プログラムの展開を作成して、ソフトウェア更新プログラムを配布します。
ソフトウェア更新プログラムの展開を作成して、ソフトウェア更新プログラムを配布します。 ソフトウェア更新プログラムの展開を作成するプロセスの詳細については、「更新を構成して展開する方法」を参照してください。
関連項目
特定の条件に一致する更新を列挙する方法
更新リストを作成する方法
配置パッケージを作成する方法
展開パッケージに更新を追加する方法
展開パッケージから更新を削除する方法
更新を構成してデプロイする方法