PC Memo

自動インストールを行う為のコマンドラインオプション

サイレントインストールのコマンドラインオプション

主なインストーラのコマンドラインオプション InstallShield の応答ファイル iss を作成する方法 Microsoft .NET Framework 3.5 のサイレントインストール Javaのサイレントインストール .inf (セットアップ応答ファイル) のサイレントインストール
--

主なインストーラのコマンドラインオプション

インストーラ コマンドラインオプション 備考
Inno Setup /VERYSILENT /SP-
InstallShield -s 応答ファイル iss が必要
Windows Installer(MSI) /quiet /passive /qn /norestart -
Windows Installer(exe) /s /v /qn REBOOT=Suppress -
Wise Installer /s -
dotNetFx35setup.exe /qb /norollback /norestart -
NSISNSIS /S /NCRC /D=C:\TEST /NCRC CRCをチェックしない
/D= インストール先フォルダ
※再起動確認メッセージが出てしまう
--

InstallShield の応答ファイル iss を作成する方法

Setup.exe -r

応答ファイルを作成するには、-rオプションを指定してissファイルを作成する。
実際に一度、手動でセットアップを行う必要があります。

応答ファイルは、Windowsフォルダに setup.iss というファイル名で作成されます。
setup.issをsetup.exeと同じフォルダにコピーして -s オプションでサイレントインストールができます。

--

Microsoft .NET Framework 3.5 のサイレントインストール

2.7 MB程度のダウンロードファイルは、ブートストラップなのでインターネットに接続している環境でなければ使えません。
そこで「.NET Framework 3.5 完全な再頒布可能パッケージ」を上記のサイトからダウンロードします。
ダウンロードした「dotnetfx35.exe」を解凍ソフトなどを使って展開します。/xオプションでも展開できます。

dotnetfx35.exe /x <抽出先パス>

「dotNetFX20」「dotNetFX30」・・・「dotNetFx35setup.exe」などのファイルが抽出されますので 次のコマンドラインでサイレントインストールを行います。 dotNetFx35setup.exe /qb /norollback /norestart

/qn ユーザーからの応答を待たずに自動的にセットアップを進める
/norollback 失敗してもロールパックしない(復元しない)
/norestart セットアップ後に再起動しない
--

Javaのサイレントインストール

上記のサイトからオフライン版のJavaをダウンロードします。
次のコマンドラインでサイレントインストールを行います。

jre-6u6-windows-i586-p-s.exe /s ADDLOCAL=jrecore IEXPLORER=1 MOZILLA=1 REBOOT=Suppress JAVAUPDATE=0 AUTOUPDATECHECK=0

/s サイレントインストールを行う。
/IEXPLORER=1 IEに組み込む
/MOZILLA=1 Firefoxに組み込む
REBOOT=Suppress 再起動しない
JAVAUPDATE=0 アップデートしない
AUTOUPDATECHECK=0 自動更新しない
--

.inf (セットアップ応答ファイル) のサイレントインストール

.infファイルによるセットアップは、次のコマンドラインでサイレントインストールできます。

rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 "infファイルまでのフルパス"

タイトル

次のドキュメント: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. 今日:2 総合:2
トップページ   プリントアウト   検索: メニューを表示