Share via


System Center Configuration Manager 2007 を使用して、2007 Office system を展開する

更新日: 2009年5月

適用対象: Office Resource Kit

 

トピックの最終更新日: 2009-05-19

この記事の内容 :

  • 概要

  • 展開プロセスの概要

  • テスト環境で 2007 Office system を展開する

  • インフラストラクチャを展開するための参考資料

この記事では、中規模から大規模な企業環境で、Microsoft System Center Configuration Manager 2007 を使用して 2007 Microsoft Office system を展開する場合のプロセスと手順に関する詳細な技術ガイダンスについて説明します。

概要

System Center Configuration Manager 2007 は、物理環境、仮想環境、分散環境、およびモバイル環境全体を対象として、サーバー、クライアント、およびデバイスを総合的に評価したり、展開または更新したりするためのソリューションです。この記事では、2007 Office system の展開に着目した詳細な技術ガイダンスについて説明します。

この記事では、Configuration Manager 2007 を使用した 2007 Office system の展開のプロセスを説明するためにテスト ネットワーク環境を利用していますが、テスト ネットワーク インフラストラクチャ (Active Directory ディレクトリ サービス、Microsoft SQL Server、System Center Configuration Manager など) の設定方法については説明していません。ただし、同様な ネットワーク インフラストラクチャの設定に役立つリンクを紹介しています。このリンク情報については、記事の最後のセクション「インフラストラクチャを展開するための参考資料」を参照してください。

対象者

この記事の対象ユーザーは、IT 担当者です。対象となる IT 担当者には、中大規模の企業に従事するネットワーク管理者、コンサルタント、および IT 管理者などが含まれます。

前提条件

事前に知識や経験を習得しておくことは、この記事の情報の理解や応用に役立ちます。特に、次の分野の経験が有効です。

  • Microsoft Systems Management Server (SMS) 2003 または System Center Configuration Manager 2007

  • Office カスタマイズ ツール (OCT)

  • 2007 Office system、Microsoft Office 2003、または Microsoft Office XP

展開プロセスの概要

サポートするインフラストラクチャを Configuration Manager 2007 用に配備したら、2007 Office system を展開するプロセスでは、次の 5 つの主要な要素を作成し、定義します。

  • コレクション

  • パッケージ

  • プログラム

  • 配布ポイント

  • 提供情報

コレクション   コレクションとは、Configuration Manager 2007 リソースのグループです。このリソースには、ユーザー、ユーザー グループ、コンピュータなどが含まれ、ソフトウェア展開の対象となります。コレクションの詳細については、「コレクションの概要」(https://go.microsoft.com/fwlink/?linkid=145870\&clcid=0x411) を参照してください。

パッケージ   パッケージとは、ソフトウェア展開用に Configuration Manager 2007 によって管理され配布される、インストール ソース ファイルのセットです。パッケージに含まれる情報には、配布ポイントやプログラムなどがあります。パッケージの詳細については、「パッケージについて」(https://go.microsoft.com/fwlink/?linkid=145871\&clcid=0x411) を参照してください。

プログラム   プログラムとは、Configuration Manager 2007 でのパッケージ構成に含まれる 1 つの要素です。プログラムには、"Setup.exe" などの特定のパッケージ ソース ファイルから実行される、任意のコマンド ライン スイッチや追加のパラメータが含まれます。プログラムの詳細については、「プログラムについて」(https://go.microsoft.com/fwlink/?linkid=145872\&clcid=0x411) を参照してください。

配布ポイント   配布ポイントとは、Configuration Manager 2007 クライアントへの展開に必要な特定のパッケージが格納されている、Configuration Manager 2007 サイト システムを表します。Configuration Manager 2007 クライアントが、関連する提供情報を受信し処理すると、そのクライアントは配布ポイントにアクセスして、パッケージをダウンロードし、インストール プロセスを開始します。配布ポイントの詳細については、「配布ポイントについて」(https://go.microsoft.com/fwlink/?linkid=145873\&clcid=0x411) を参照してください。

提供情報   提供情報によって、パッケージとプログラムがコレクションに関連付けられます。これにより、管理者は、特定のアプリケーションまたはカスタマイズされたアプリケーションのソフトウェア展開の対象を、コンピュータやユーザーのコレクションに限定することができます。提供情報では、提供や展開の対象となるパッケージ、プログラム、およびコレクションが指定されます。提供情報の詳細については、「提供情報について」(https://go.microsoft.com/fwlink/?linkid=145875\&clcid=0x411) を参照してください。

テスト環境で 2007 Office system を展開する

ここでは、Configuration Manager 2007 インフラストラクチャ用のテスト ネットワーク環境の図と説明を示します。また、Configuration Manager 2007 を使用して Microsoft Office Enterprise 2007 を展開するための操作手順についても説明します。

ネットワーク環境

この記事のテスト ネットワーク環境を、次の図に示します。

テスト ネットワーク環境

Configuration Manager のテスト ネットワーク環境

すべてのサーバー (A、B、およびC) では Windows Server 2008 が実行されており、これらのサーバーは同じドメイン (CPANDL.COM) のメンバになっています。このドメインには、クライアント コンピュータ (D) も含まれており、このコンピュータでは Windows Vista Enterprise が実行されています。各サーバーで実行されているアプリケーションと役割、および各クライアント コンピュータの完全修飾ドメイン名 (FQDN) は、次のとおりです。


  • A - Active Directory、DNS、DHCP <DC.CPANDL.COM>


  • B - Microsoft SQL Server 2008*<SQLSRV.CPANDL.COM>*


  • C - System Center Configuration Manager 2007 R2 (管理ポイント、配布ポイント) <SCCM.CPANDL.COM>


  • D - Windows Vista Enterprise、System Center Configuration Manager 2007 クライアント <WVC01.CPANDL.COM>

この簡単なテスト ネットワーク環境では、サイトのサーバーは複数のサイト システムの役割 (管理ポイントや配布ポイントなど) を同時に実行していますが、大量のリソースを保持する運用サイトでは、この構成は推奨されません。

Configuration Manager 2007 を使用して 2007 Office system を展開するための操作手順

この例では、展開シナリオの詳細情報は、以前に定義した Configuration Manager 2007 のテスト環境で Office Enterprise 2007 を展開する場合に使用した情報です。以下に示す手順を実行した後で、Configuration Manager 2007 を使用して、2007 Office system のサイレント インストールを展開できます。このインストールでは、ユーザーはインストール プロセスを操作する必要はありません。

[!メモ] 運用環境では、Office を展開する前に、Configuration Manager 2007 を使用して、2007 Office system のローカル インストール ソースを個別に展開 (プリキャッシュ) することによって、ネットワーク上の負荷を最小限に抑えることができます。プリキャッシュを使用すると、インストール作業の大部分をネットワークを経由せずにローカル コンピュータ上で行うことができます。プリキャッシュによって、新しいバージョンへのアップグレードを行うこともできます。時間をかけてユーザーのグループにローカル インストール ソースを配布すれば、ネットワークに過剰な負荷をかけない、組織全体での同時インストールをスケジュールすることができます。詳細については、「2007 Office system のローカル インストール ソースをプリキャッシュする」を参照してください。

この例では、最初に、2007 Office system のサイレント インストールで必要となるカスタマイズ ファイルを作成します。

2007 Office system 用のセットアップ カスタマイズ ファイルを作成する

2007 Office system では、Windows インストーラで処理していた以前のバージョンのプロセスも含め、セットアップによってインストール全体を制御します。 セットアップの既定の動作をカスタマイズすることによって、インストール プロセスを制御できます。この例では、2007 Office system のサイレント インストール用のインストールをカスタマイズします。

Office カスタマイズ ツールは、セットアップ カスタマイズ ファイル (MSP ファイル) を作成するために使用します。 セットアップでは、Office がコンピュータにインストールされるときに、このファイルが適用されます。

[!メモ] Config.xml ファイルを使用して、2007 Office system のサイレント インストールを構成することもできます。Config.xml の使用方法の詳細については、「Config.xml を使用して、2007 Office system のサイレント インストールを構成する」を参照してください。

  1. Office のセットアップをカスタマイズするには、コマンド ライン setup.exe /admin を使用して、Office カスタマイズ ツールを起動します。この例 (Configuration Manager 2007 を使用した 2007 Office system の展開) では、コマンド プロンプトで、パッケージ ソース ディレクトリの \\SCCM\Office2007\Enterprise から setup.exe /admin を実行します。

  2. 2007 Office system のサイレント インストールが実行されたかどうかを確認するには、次のように設定を変更または構成します。

    1. [使用許諾契約とユーザー インターフェイス] ダイアログ ボックスで、[表示レベル] を [なし] に設定します。これにより、[入力項目を表示しない] チェック ボックスがオンになります。

    2. [完了通知を表示する] および [中止不可能にする] オプションが選択されていないことを確認します。

    3. 有効な 25 文字のボリューム ライセンス キーを [使用許諾契約とユーザー インターフェイス] の下にある [プロダクト キー] ボックスに入力します。

    4. [「使用許諾契約書」の条項に同意します] チェック ボックスをオンにします。

  3. 新しく作成した MSP ファイルに名前をつけて保存します。保存先は、パッケージ ソース ディレクトリの下にある、コンピュータの 2007 Office system 用の \Updates フォルダです。この例では、MSP ファイルのパスは、\\SCCM\Office2007\Enterprise\Updates\CustomFileOffice2007SilentInstall.MSP になります。

2007 Office system のセットアップの既定の動作をカスタマイズする方法については、「2007 Office system をインストールする前にセットアップをカスタマイズする」を参照してください。

コレクションを作成する

ここでは、ダイレクト メンバシップの規則を使用して、Configuration Manager 2007 でコレクションを作成する方法について説明します。この方法では、対照となるコンピュータのコンピュータ リソースを選択できます。メンバシップの規則 (クエリ ベースのメンバシップおよびダイレクト メンバシップの両方を含む) の詳細については、「メンバシップの規則について」(https://go.microsoft.com/fwlink/?linkid=145884\&clcid=0x411) を参照してください。

  1. コレクションを作成するには、Configuration Manager コンソールで、[System Center Configuration Manager]、[サイト データベース]、[コンピュータの管理]、[コレクション] の順に移動します。

  2. [コレクション] を右クリックし、[新しいコレクション] をクリックします。コレクションの新規作成ウィザードの [全般] ダイアログ ボックスで、コレクションの名前を入力します。この例では、コレクションの名前は "Target-Computers" です。

  3. [メンバシップの規則] ダイアログ ボックスで、コンピュータのアイコンをクリックします。これにより、ダイレクト メンバシップの規則の作成ウィザードが起動します。その後で、[次へ] をクリックします。

  4. [リソースの検索] ダイアログ ボックスで、[リソース クラス] メニューの [システム リソース] をクリックします。その後で、[属性名] メニューをクリックし、[名前] をクリックします。[] フィールドに「%」と入力して、[次へ] をクリックします。

  5. [コレクションの限定] ダイアログ ボックスで、 [参照] ボタンをクリックし、[すべての Windows ワークステーションまたは Professional システム] を選択して、[OK] をクリックします。その後で、[次へ] をクリックします。

  6. [リソースの選択] ダイアログ ボックスで、対象となる各コンピュータ リソースのチェック ボックスをオンにします。この例では、TestComputer01TestComputer02 が選択されています。[次へ] をクリックし、[完了] ダイアログ ボックスで [完了] をクリックします。コレクションの新規作成ウィザードの [メンバシップの規則] ダイアログ ボックスで、[次へ] をクリックします。

  7. ここでは、[提供情報] ダイアログ ボックスで提供情報を割り当てないでください。これは、提供情報がまだ作成されていないためです。[次へ] をクリックします。[セキュリティ] ダイアログ ボックスで、既定値をそのまま使用し、[次へ] をクリックして、[閉じる] をクリックします。

次の手順では、パッケージのソース ディレクトリを準備します。

コレクションの詳細については、「Configuration Manager のコレクション」(https://go.microsoft.com/fwlink/?linkid=145886\&clcid=0x411) を参照してください。

パッケージ ソース ディレクトリを準備する

パッケージ ソース フォルダには、パッケージ内のプログラムを実行するために必要なすべてのファイルとサブディレクトリが含まれています。この例では、ソース ディレクトリは \\SCCM\Office2007\Enterprise になります。このディレクトリには、Office Enterprise 2007 インストール CD のコピーが含まれています。

[!メモ] Configuration Manager 2007 で作成されたパッケージ ファイルのサイズを小さくすることができます。これを行うには、不要なファイル (展開されない Office スイート内のプログラムなど) を削除します。

複数の言語の展開については、「Customize and deploy multiple language versions of the 2007 Office system」を参照してください。

パッケージ ソース ディレクトリの詳細については、「パッケージ ソース ディレクトリのセットアップ方法」(https://go.microsoft.com/fwlink/?linkid=145890\&clcid=0x411) を参照してください。

2007 Office system のパッケージを作成する

次の手順では、パッケージを作成します。パッケージには、プログラム (ここでは 2007 Office system) をインストールするために指定したパラメータ、および管理対象の Configuration Manager 2007 クライアントへパッケージを配布する際の配布元となる場所が含まれます。この場所は配布ポイントとも呼ばれます。この例では、パッケージを手動で作成する手順を説明します。パッケージが作成されたら、パッケージの配布ポイント、および 2007 Office system 用のセットアップとインストールのパラメータを含んだプログラムを作成します。

[!メモ] パッケージの作成に関する情報は、この記事に記載されており、そのプロセスが説明されています。ただし、パッケージ定義ファイルをインポートすることもできます。2007 Office system 用のパッケージ定義ファイルとして、Office 2007 SMS package definition file (.sms) (英語) (https://go.microsoft.com/fwlink/?linkid=145893&clcid=0x411) を利用できます。これらのファイルを使用して、パッケージの詳細を自動的に作成できます。これを行うには、 [パッケージ] を右クリックし、[新規] をクリックして [定義に基づくパッケージ] をクリックします。その後で、パッケージ定義ファイルが保存されているフォルダを探して、関連する .sms ファイルを選択します。

  1. パッケージを作成するには、Configuration Manager コンソールで、[System Center Configuration Manager]、[サイト データベース]、[コンピュータの管理]、[ソフトウェアの配布]、[パッケージ] の順に移動します。

  2. [パッケージ] を右クリックし、[新規] をポイントして、[パッケージ] をクリックします。

  3. パッケージの新規作成ウィザードの [全般] ダイアログ ボックスで、名前、バージョン、製造元、および言語を入力します。たとえば、「Office, 2007, Microsoft, English (US)」のように入力します。

  4. [データ ソース] ダイアログ ボックスで、[このパッケージにソース ファイルを含める] を選択します。[設定] ボタンをクリックし、[ソース ディレクトリ] フィールドにソース ファイルの場所を示すパスを入力します。この例では、ローカル ドライブでのソース ディレクトリの場所を選択します。たとえば、Office Enterprise 2007 インストール CD のコピーが含まれている、C:\Office2007\Enterprise などです。

  5. [OK] をクリックしてから、[次へ] をクリックします。[データ アクセス]、[配布の設定]、[レポート]、および [セキュリティ] の各ダイアログ ボックスでは、既定値をそのまま使用します。[ウィザードは完了しました] ダイアログ ボックスで、[閉じる] をクリックします。

これで、パッケージ (この例では Microsoft Office 2007 English (US) という名前) が作成されました。次の手順では、2007 Office system 用のセットアップとインストールのパラメータを含んでいる、Configuration Manager 2007 プログラムを作成します。

2007 Office system 用のセットアップとインストールのパラメータを含んでいるプログラムを作成する

この例では、2007 Office system のサイレント インストールの展開で必要となるプログラムを作成するための手順を説明します。このインストールでは、ユーザーはインストール プロセスを操作する必要はありません。

  1. Office 2007 パッケージ用のプログラムを作成するには、[プログラム] を右クリックし、[新規] をポイントして、[プログラム] をクリックします。

  2. [全般] ダイアログ ボックスの [名前] フィールドにパッケージの名前を入力します。この例では、「Office 2007 silent installation」と入力します。[コマンド ライン] フィールドに「setup.exe」と入力します。カスタマイズ ファイル (CustomFileOffice2007SilentInstall.MSP) が \Updates フォルダに保存されているため、コマンド ライン オプションではカスタマイズ ファイルの場所を参照する必要はありません。詳細については、「2007 Office system のセットアップのコマンド ライン オプション」を参照してください。[実行] フィールドで、ドロップダウン メニューをクリックし、[非表示] をクリックします。[実行後] フィールドで、既定値の [操作の必要なし] が選択されていることを確認します。[次へ] をクリックし、[要件] ダイアログ ボックスの既定値をそのまま使用します。

  3. [環境] ダイアログ ボックスで、[プログラムの実行条件] ボックスをクリックし、[ユーザーのログオン状態にかかわらず] をクリックします。これにより、[実行モード] の [管理者権限で実行する] が有効になります。[ドライブ モード] の既定値 は [UNC 名で実行する] のままにしておきます。[次へ] をクリックします。

  4. [詳細設定] ダイアログ ボックスで、[プログラムの通知を抑制する] チェック ボックスをオンにして、[次へ] をクリックします。

    [!メモ] ユーザーのデスクトップ コンピュータに通知することでユーザーにインストールを知らせる場合は、[プログラムの通知を抑制する] をオンにしないでください。

  5. [Windows インストーラ] ダイアログで、[インポート] をクリックし、EnterpriseWW.msi ファイルが保存されているディレクトリを参照します。この例では、このファイルのパスは \\SCCM\Office2007\Enterprise\Enterprise.WW\EnterpriseWW.msi になります。MSI ファイルを選択すると、Windows インストーラの製品コード フィールドとファイル フィールドに、対応する情報が設定されます。これらの情報は、選択した MSI ファイルに関連付けられています。[次へ] をクリックし、[MOM 保守モード] ダイアログ ボックスの既定値をそのまま使用します。

  6. [概要] ダイアログ ボックスを表示するには、[次へ] をクリックします。新しいプログラムの作成プロセスを完了するには、[次へ] をクリックします。これにより、[ウィザードは完了しました] ダイアログ ボックスが表示されます。新しいプログラム ウィザードを終了するには、[閉じる] をクリックします。

次に、パッケージの配布ポイントを選択します。

配布ポイントを選択する

パッケージをクライアント コンピュータに配布する場合、パッケージを提供するための配布ポイントとしてサーバーを使用するには、最初に、サイト システムを配布ポイントとして指定する必要があります。この例では、SCCM という名前の単一のサイト サーバーが、管理ポイントおよび配布ポイントの両方として既に構成されています。

  1. 新しく作成したパッケージ Microsoft Office 2007 English (US) の配布ポイントを選択するには、[配布ポイント] を右クリックし、[新しい配布ポイント] をクリックして、[次へ] をクリックします。その後で、配布ポイント (この例では SCCM) のチェック ボックスをオンにして、[次へ] をクリックします。

  2. 新しい配布ポイント ウィザードを完了するには、[閉じる] をクリックします。

次の手順では、パッケージ Microsoft Office 2007 English (US) を提供します。このパッケージには、Configuration Manager 2007 配布ポイント、および 2007 Office system のサイレント インストールを展開するためのプログラム情報が含まれています。パッケージを提供する前に、パッケージが配布ポイントにインストールされていることを最初に確認してください。

パッケージの状態を確認する方法の詳細については、「パッケージのステータスの表示方法」 (https://go.microsoft.com/fwlink/?linkid=145898\&clcid=0x411) を参照してください。

2007 Office system パッケージの提供情報を作成する

この例では、2007 Office system パッケージの提供情報を作成するための手順を説明します。

  1. 提供情報を作成するには、[提供情報] を右クリックし、[新規] をポイントして、[提供情報] をクリックします。新しい提供情報ウィザードの [全般] ダイアログ ボックスで、[名前] フィールドに「Office 2007」と入力します。[パッケージ] フィールドの [参照] ボタンをクリックし、提供するパッケージ (この例では Microsoft Office 2007 English (US)) をクリックして、[OK] をクリックします。[コレクション] フィールドの [参照] ボタンをクリックし、コレクション (この例では Target-Computers) をクリックして、[OK] をクリックします。その後で、[次へ] をクリックします。

  2. [スケジュール] ダイアログ ボックスで、提供情報が使用可能になる日時を [提供情報の開始時刻] フィールドに入力します。次に、[必須の割り当て] のアスタリスク [*] ボタンをクリックします。

  3. [割り当てスケジュール] ダイアログ ボックスで [スケジュール] ボタンをクリックし、上の手順で [スケジュール] ダイアログ ボックスの [提供情報の開始時刻] フィールドに入力したものと同じ日時を入力します。[スケジュール] ダイアログ ボックスに戻るために、[OK] をクリックします。

  4. [スケジュール] ダイアログ ボックスで、[Wake On LAN を有効にする]、[プログラムの実行時はメンテナンス ウィンドウを無視する]、および [メンテナンス ウィンドウ以外でのシステムの再起動を許可する] の各チェック ボックスをオンにして、[次へ] をクリックします。

    [!メモ] 運用環境によっては、割り当てスケジュールのオプションについて、上で選択したオプションとは異なるオプションを必要とするポリシーが採用されている場合があります。これらのオプションの詳細については、「提供情報の名前のプロパティ] の [スケジュール] タブ」(https://go.microsoft.com/fwlink/?linkid=145900&clcid=0x411) を参照してください。

  5. [配布ポイント]、[対話]、[セキュリティ]、および [概要] の各ダイアログ ボックスの既定値をそのまま使用します。新しい提供情報ウィザードでの設定が適切に完了したら、[ウィザードは完了しました] ダイアログ ボックスの [閉じる] をクリックします。

これで、対象のコレクションにパッケージが提供され、2007 Office system のサイレント インストールが開始されます。

提供情報の状態を監視する方法の詳細については、「提供情報のステータスの表示方法」(https://go.microsoft.com/fwlink/?linkid=145901\&clcid=0x411) を参照してください。

Office system インストールのエラー コードの詳細については、「2007 Office system インストールのエラー コード」を参照してください。

インフラストラクチャを展開するための参考資料

ここでは、Configuration Manager 2007 を使用した 2007 Office system の展開をテストする場合に、インフラストラクチャの理解と構成に役立つ参考資料を紹介します。