デスクトップ・アプリケーションのデプロイ
個々のユーザーは、webブラウザを介して「デスクトップ・アプリをダウンロード」し、マシンにインストールできます。 ただし、一部の企業環境では、ユーザーが独自のソフトウェアをインストールすることが許可されていません。 このような場合は、EXEおよびMSIインストーラ・パッケージを使用してデスクトップ・アプリケーションを複数のクライアント・マシンにロールアウトできます。
コマンドラインからの実行可能インストーラの実行
ローカル・マシン上でコマンド行から.exeインストーラをパラメータとともに実行して、複数のインストール・タスクを実行できます。 インストール・プロセスの一部を自動化する場合、この方法が役に立つ場合があります。
ソフトウェアのインストールまたはアップグレード
カスタム・オプションに続くオプションはすべてMsiexecに渡されます。
- 構文{installer path} /user /L|language {language code} /g|log {log path} /s|silent /v|custom {options} 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 /user (オプション)製品を現在のユーザーにのみインストールするように指定します。 このタイプのインストールでは、管理権限は必要ありません。 このパラメータを含めない場合、マシン上の「すべて」ユーザー用に製品がインストールされ、管理権限が必要です。 /L, /language {language code} (オプション)ユーザー・インタフェースで使用する言語を指定します。 サポートされている言語のリストについては、後述の「言語コード」の項を参照してください。 /g, /log {log path} (オプション)インストーラによって実行されるアクションの詳細を説明するログを作成し、指定されたファイル・パスに書き込むように指定します。 /s, /silent (オプション)ユーザー・インタフェースを表示するかどうかを指定します。 /v, /custom {options} (オプション)Msiexecプロセスに渡すオプションを指定します。 「MSIインストーラの実行」を参照してください。 
- 例oracle_content_setup.exe /user /l 1033 /s 
ソフトウェアの修復
修復時に使用される言語は、製品のインストールに使用される言語です。 カスタム・オプションに続くオプションはすべてMsiexecに渡されます。
- 構文{installer path} /r|repair /g|log {log path} /s|silent /v|custom {options} 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 /r, /repair 製品を修理します。 /g, /log {log path} (オプション)インストーラによって実行されるアクションの詳細を説明するログを作成し、指定されたファイル・パスに書き込むように指定します。 /s, /silent (オプション)ユーザー・インタフェースを表示するかどうかを指定します。 /v, /custom {options} (オプション)Msiexecプロセスに渡すオプションを指定します。 「MSIインストーラの実行」を参照してください。 
- 例oracle_content_setup.exe /repair /log "C:\logs\oracle documents.txt" 
インストーラMSIおよびMSTの抽出
- 構文{installer path} /e|extract {destination directory} /L|language {language code} 
- パラメータパラメータ 説明 {installer path} インストーラのMSIファイルのパス。 /e, /extract {destination directory} インストーラMSIおよびMSTを指定されたディレクトリに抽出します。 /L, /language {language code} (オプション) - 抽出されたMSTに含まれる文字列の言語を指定します。 サポートされている言語のリストについては、後述の「言語コード」の項を参照してください。 
- 例oracle_content_setup.exe /extract C:\Users\blair\desktop 
ユーザー・インタフェースなしでインストーラを使用
- 構文{installer path} /s|silent 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 /s, /silent (オプション)ユーザー・インタフェースを表示するかどうかを指定します。 
- 例oracle_content_setup.exe /silent 
言語コード
| 
 | 
 | 
MSIインストーラの実行
次のコマンドを使用して、MSIパッケージを.exeインストーラから特定の場所に抽出します。
oracle_content_setup.exe /extract c:\directory
Oracle Content Management MSIパッケージでは、次のMSIオプションがサポートされています。
インストール・オプション
/iを使用して製品をインストールします。
- 構文msiexec /i {installer path} ALLUSERS=2 MSIINSTALLPERUSER=1 /norestart|promptrestart|forcerestart 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 ALLUSERS=2 MSIINSTALLPERUSER=1 製品が現在のユーザーに対してのみインストールされることを指定します。 このタイプのインストールでは、管理権限は必要ありません。 これらのパラメータを含めない場合、マシン上の「すべて」ユーザー用に製品がインストールされ、管理権限が必要です。 /norestart インストールの終了時にシステムの再起動を要求せずに製品をインストールします。 /promptrestart インストール後に再起動が必要な場合に、再起動するようユーザーに求めます。 /forcerestart インストールのたびにコンピュータを再起動します。 
- 例msiexec /i oracle_documents_setup.msi ALLUSERS=2 MSIINSTALLPERUSER=1 /norestart 
アップグレード・オプション
製品をアップグレードするには、/iを最新のインストーラへのパスとともに使用します。
- 構文msiexec /i {path to latest version} 
- パラメータパラメータ 説明 {最新バージョンのパス} インストーラの実行可能ファイルの最新バージョンへのパス。 
- 例msiexec /i oracle_documents_setup.msi 
アンインストール・オプション
/xを使用して、製品をアンインストールします。
- 構文msiexec /x {installer path} /norestart|promptrestart|forcerestart 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 /norestart インストールの終了時にシステムの再起動を要求せずに製品をアンインストールします。 /promptrestart アンインストール後に再起動が必要な場合は、ユーザーに再起動を求めます。 /forcerestart アンインストールのたびにコンピュータを再起動します。 
- 例msiexec /x oracle_documents_setup.msi /promptrestart 
修復オプション
/fを使用して、製品を修復します。
- 構文msiexec /f{p|o|e|d|c|a|u|m|s|v} {installer path} 
- パラメータパラメータ 説明 p ファイルがない場合にのみ再インストールします。 o ファイルがないか、古いバージョンがインストールされている場合は再インストールします。 e ファイルが存在しないか、同等または古いバージョンがインストールされている場合は、再インストールします。 d ファイルがないか、別のバージョンがインストールされている場合は、再インストールします。 c ファイルがないか、格納されているチェックサムが計算された値と一致しない場合は、再インストールします。 a すべてのファイルを強制的に再インストールします。 u 必要なすべてのユーザー固有のレジストリ・エントリをリライトします。 m 必要なコンピュータ固有のレジストリ・エントリをすべて書き直します。 s スタート・メニューのショートカットを上書きします。 デスクトップやお気に入りのショートカットは上書きされません。 v ソース・インストーラの実行可能ファイルから修復を実行し、ローカル・パッケージを再度キャッシュします。 {installer path} インストーラの実行可能ファイルのパス。 
- 例msiexec /fomus oracle_documents_setup.msi 
ユーザー・インタフェース・オプション
/qを次のオプションとともに使用して、インストール、アンインストール、または修復中に表示されるユーザー・インタフェースのレベルを設定します。
- 構文msiexec /i|x|f {installer path} /q{n|b|r|f} 
- パラメータパラメータ 説明 {installer path} インストーラの実行可能ファイルのパス。 n ユーザー・インタフェースを表示しません。 b プロセス中に進捗バーのみを表示します。 r プロセスの最後に表示されるモーダル・ダイアログを使用して、ユーザー・インタフェースの削減を表示します。 f プロセスの最後にモーダル・ダイアログが表示された完全なユーザー・インタフェースを表示します。 
- 例msiexec /i oracle_documents_setup.msi /qn 
Active Directoryのグループ・ポリシーを介したMSIインストーラのデプロイ
Microsoft Active Directory 2008のグループ・ポリシーを使用して、デスクトップ・アプリケーションをコンピュータに分散できます。
- 
                        「スタート」メニューから、「コントロール パネル」→「管理ツール」の順に選択します。 
- 
                        「Active Directory ユーザーとコンピュータ」をクリックします。 Oracle Content Managementをインストールするすべてのコンピュータを含む組織ユニットを作成します。 
- 
                        「スタート」メニューから、「コントロール パネル」→「管理ツール」→「グループ ポリシー管理コンソール」の順に選択します。 
- 
                        コンソール・ツリーで、グループ・ポリシー・オブジェクトを作成するフォレストおよびドメイン内の「グループ ポリシー オブジェクト」を右クリックします。 
- 
                        「新規」をクリックします。 ダイアログ・ボックスで新しいグループ・ポリシーの名前を指定し、「OK」をクリックします。 
- 
                        新しく作成したオブジェクトを選択し、「編集」を選択し、グループ・ポリシー管理エディタを開きます。 
- 
                        「コンピューターの構成」ノードを選択して開きます。 
- 
                        「コンピューターの構成」ノードの下で「ソフトウェアの設定」フォルダを展開します。 
- 
                        「ソフトウェアのインストール」を右クリックし、「新規」を選択します。 
- 
                        「ショートカット」メニューから、「パッケージ」をクリックします。 
- 
                        抽出されたMSIパッケージへのパスを入力します。 パスがUNCパスであり、グループ・ポリシーの対象であるすべてのマシンからアクセスできることを確認します。 
- 
                        「割り当て済み」を選択し、「OK」をクリックします。 
- 
                        「プロパティ」ダイアログ・ボックスで、「OK」をクリックします。 
- 
                        「Active Directory ユーザーとコンピュータ」コンソールを終了します。 
インストールのデフォルトの設定
次のレジストリ・エントリは、デスクトップ・アプリケーションがインストールされているマシンで管理者が設定できます。
- 
                        デフォルトのサーバーURL: [HKEY_CURRENT_USER\Software\Oracle\Oracle Documents\Account] “DefaultServer”=”server_URL”。 ユーザーは、プリファレンスで別のサーバーを追加することでデフォルト・サーバーURLをオーバーライドできます。 
- 
                        特定マシンのユーザーのデフォルトのサーバーURLの設定: [HKEY_LOCAL_MACHINE\Software\Oracle\Oracle Documents\Account] "DefaultServer"=”server_URL” 
- 
                        アップグレード・プロンプトのブロック: [HKEY_CURRENT_USER\Software\Oracle\Oracle Documents\Update] "SuppressDisplay"="true" 
- 
                        特定のマシンのすべてのユーザーに対するアップグレード・プロンプトのブロック: [HKEY_LOCAL_MACHINE\Software\Oracle\Oracle Documents\Update] "SuppressDisplay"="true" 
HKEY_CURRENT_USER設定は、HKEY_LOCAL_MACHINE設定より優先されます。