PC Memo

MSIファイルにサービスパックや修正プログラムを適応する方法

MSIファイルにサービスパックや修正プログラムを適応する方法

管理者モードでセットアップ 修正パッチやサービスパック(MSP)の適応 自己解凍形式で提供されている場合 Office2003のセットアップファイルにサービスパック3を適応させる。

Windowsインストーラ(MSI)には、mspファイルで提供される修正パッチやサービスパックを適応できる。
特にVisual StudioやOfficeのサービスパックは、膨大なサイズなので予めパッチを組み込んだ、
インストーラを作成しておくと後々、重宝する。

Windowsインストーラの拡張子一覧
拡張子 概要
MSI Windowsインストーラの実行ファイル。
MSP 修正プログラムやサービスパックなど。単体でも実行できる。
--

管理者モードでセットアップ

MSIファイルは、いくつものファイルが格納されています。
これらのファイルを展開しなければなりません。
展開を行うには、管理者モードでセットアップを行います。

MSIEXEC -a "MSIファイルまでのパス " TARGETDIR="展開先パス "

--

修正パッチやサービスパック(MSP)の適応

管理者モードでのセットアップ (MSIの展開) を終えたらMSPファイルを適応させます。
バージョンや更新日の古い順に適応させるべきです。

MSIEXEC /p "MSPファイルまでのパス " /a "展開先のMSIまでのパス "

--

自己解凍形式で提供されている場合

一部のWindows Installerは、MSI形式ではなく、EXE形式で配布されていることがある。
実体は、自己解凍キャビネットファイルであり中にMSIファイルが格納されている。

その場合は、まずEXEファイルを展開して中身を取り出さなければなりません。
この方法で展開できない場合もあります。
そのような場合は、Explzhなどの圧縮解凍ソフトを使用すると展開できます。

自己解凍書庫←主にこのようなアイコンのファイルです。

自己解凍キャビネット(EXE)までのパス /extract "展開先のフォルダ "

--

Office2003のセットアップファイルにサービスパック3を適応させる。

実際の使い方を把握するためにOffice2003に予めSP3を適応させたセットアップファイルを作成してみます。この方法は、Office2000やOffice2007でも同様の方法で行えます。

・Office2003のサービスパックを予め適当なフォルダにダウンロードしておきます。 Office2003 SP3のダウンロード

Office2003のCDの中のファイルをD:\Office\に全てコピーします。

Office2003-CDのコピー結果

・ダウンロードしたファイル、Office2003SP3-KB923618-FullFile-JPN.exeを展開します。

/extractオプションによる展開が出来ないのでExplzhなどの圧縮解凍ソフトを使用して
適当なフォルダに展開して下さい。

Office2003SP3-KB923618-FullFile-JPN
※Office2003SP3-KB923618-FullFile-JPN.exeの展開結果

展開後の中身が上記のようになっていることを確認します。
MSPファイルがいくつか抽出されています。このMSPファイルが修正パッケージです。

これらのファイルをD:\Office\フォルダに全てコピーまたは、移動します。

SP3の移動結果

MSP(修正パッケージ)を適応させます。

サービスパックの適応には、下記のコマンドを使用します。

MSIEXEC /p "D:\Office\MAINSP3.msp" /a "D:\Office\PRO11.MSI"

全てのMSPファイルに対して同じようにパッケージを適応させて完了です。
適応させたMSPファイルは、削除しても構いません。

次のドキュメント:Officeセットアップをカスタマイズ 前のドキュメント:MSIファイルを編集する
印刷用ページとして表示しています。
このページを印刷するには、ここをクリックしてください。
通常の表示に戻るには、ブラウザの更新ボタンかF5キーを押してください。
このドキュメントへのトラックバック 

コメント

名前
Webサイト、ブログのURL
コメント
投稿する内容をよく確認して送信して下さい。
コメントは、まだありません。

トラックバック

トラックバックURL
コメント
トラックバックURLと内容をよく確認して送信して下さい。
トラックバックは、まだありません。

Valid XHTML 1.0 Transitional HTML lint 正当なCSSです! CSS Validation Service ページを編集 アクセス情報
サイト情報(連絡先・リンクについて) (C)2007-2008 PC Memo ALL Rights Reserved. 今日:1 総合:1
トップページ   プリントアウト   検索: メニューを表示