2012-04-03 7 views
3

Inno Setupのファイルとフォルダのエントリを取得するためのheat for WiXに似たツールを探しています。利用可能なものはありますか?Inno Setupのファイルを収穫する方法

編集:Heatは、インストールアーチファクト(ファイル、フォルダ、レジストリエントリなど)をマシンから収集し、WiXソースファイルを生成するために使用されます。 Wise for Windows Installerには、同様の機能を実行するワイルドカードオプションがあります。私はInno Setupと同様のものは見つかりませんでした。

私は、アプリケーションのインストールに伴うサンプルプロジェクトとデータの数百のファイル(数十のフォルダ)を含めることを試みています。これらはリリース間で変更され、私はインストールオーサリングのこの部分を自動化したいと考えていました。

+0

こんにちは、私は['Heat'](http://wix.sourceforge.net/manual-wix3/heat.htm)が分かりませんが、クイックビューからは、基本的に特定のファイルを収集する必要がありますいくつかのルールでディレクトリを作成し、そこからセットアップを生成しますか?もしそうならば、私はバッチファイルのスクリプトで十分かもしれないと思いますが、それが既に存在しないならば、そのようなツールを作成することは良い考えです(Delphiでオープンソースになるでしょう)。 InnoSetup自体には、特定のフォルダに対して 'include'を定義できるsetupコンパイラのためのいくつかの[' command line parameters'](http://www.jrsoftware.org/ispphelp/index.php?topic=isppcc)があります。また、あなたの希望するファイルも含まれています。 – TLama

+2

あなたが実際に習得したいことと、そのツールがどのように役立つかについての詳細を教えてください。 – Deanna

+0

TLama - 私はスクリプトやツールを作成する必要があるかもしれませんが、まずコミュニティと確認すると思いました。 –

答えて

9

あなたは、例えば、ワイルドカードと再帰を介してディレクトリツリー全体を含めることができます。

[Files] 
Source: somewhere\root\*; DestDir: {app}\Data; Flags: recursesubdirs 

(。あなたは、同様に空のディレクトリが含まれすぎcreateallsubdirsフラグを追加したい場合は)

なしありレジストリエントリのための直接的な等価ですが、例えば。 ISToolは、.regファイルを対応する[Registry]エントリに変換できます。