2017-08-15 9 views
1

私はinstall4jで設定をビルドしていますが、インストールディレクトリに解凍したファイルやデータディレクトリのいくつかのファイルはアンインストールしません。Install4jアンインストールディレクトリ

examleについては

: C:\プログラムファイル\ MyAppに - それは私のアプリを設定し、私は、PostgreSQLをインストールし、このディレクトリ内(zipファイルから解凍)ディレクトリだC:\プログラムファイル\ MyAppに\にpostgresql C:\ MyDataという\ Myapp - データディレクトリ(PostgreSQLのデータがシステムディレクトリにインストールされていない必要があります)

私のアプリケーションの保存パスとして、登録してそこに値を入れます。

私は2つの方法でのMyAppを削除しようとした:

1)私はレジスタから私のデータのパスを取得する(DATADIR =新しいファイル(pathToDataDirファイル))以降DATADIRでアンインストールをしてみてください「を実行するスクリプト」アクションで。

2)このようにして、私は2つの方法でinstall4jに自分のレジスタのパスを登録しようとします(context.installDirectoryと私は自分のディレクトリを見つけましたが、install4jはアンインストールされたディレクトリではありません。

(日本語訳はありません)

この場合、どのような問題がありますか?私の英語のため申し訳ありません

=)

答えて

1

あなたが抽出されたファイルはインストーラによって削除されるような方法でZIPファイルを抽出するために、「ZIPファイルの内容をインストールする」アクションを使用することができます。

また、アンインストーラの「ファイルとディレクトリの削除」アクションは、選択したファイルやディレクトリを削除します。

+0

"スクリプトの実行"アクションで後で私がpostgresqlをインストールする(クラスタと別のオプションを作成..)ので "ZIPファイルのコンテンツをインストールする"オプションはありません。 "ファイルとディレクトリを削除"してアンインストールしようとしています。 – dmmax

+0

「ファイルとディレクトリを削除する」というアクションがうまくいかないのはなぜですか? –

+0

この操作は削除されたファイルではありません。なぜ削除されていないファイルをチェックするのですか? – dmmax

関連する問題