HFSLIP Part2at WIN
HFSLIP Part2 - 暇つぶし2ch808:名無し~3.EXE
07/09/05 02:13:49 1sXKfYMH
まず、サイレントインストールに必要な応答ファイル「setup.iss」を作成するために、
InstallShieldのセットアップに-rの引数をつけて、いつも通りインストールするしてください。

この時に選択したのと同じ設定インストールされるのでしっかり選ぶこと。
また、再起動はするかどうかの選択ができる場合は再起動しないようにしてください。
(その他のインストールが失敗する恐れがある)

例:setup.exe -r -f1C:\setup.iss

インストールが終わったらCドライブに生成されてる応答ファイルsetup.issをソースの好きなところに放り込んでください。
私はnLiteで削除もしたりするので、邪魔にならないように「SOURCE\I386\setup.iss」に入れておきました。

次に>>190の応用でサイレントインストーラーを作ります。必要なファイルを適当に7zで固めてください。
この時にconfig.txtのRunProgramに以下ような順で引数を渡します。
「実行ファイル サイレントインストールオプションの-s 先ほど作った応答ファイル-f1<フルパス> ログファイルの出力先を-f2<フルパス>」
注意点として、応答ファイルの場所はソースに入れたのでCDドライブ以下になるので環境によって違うということ、
そして、ログファイルの場所をしっかり記述しないとCDドライブに製作しようとしてインストールに失敗するということです。

私の環境だとこんな感じです。
RunProgram="setup.exe -s -f1E:\I386\setup.iss -f2C:\WINDOWS\setup.log"
-f1、-f2の後にスペースを入れないでください。

あとは>>190と同様、コマンドプロンプトから3つを纏めたexeを作ってHFSVCPACKに入れておけば大丈夫なはずです。
かなりめんどくさいけど、一回作っちゃえば応答ファイルを入れたSOURCEはそのままでいいしできあがったexeを弄ることもないかと。

私個人はHFSLIPとnLiteは半分遊びなんでこれで満足( ´∀`)
適当に書いたのでなんか、わかりにくくてごめん。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch