2016-10-27 1 views
0

多くのファイルとファイルを含むフォルダなどを含むカスタムフォルダ構造を作成するソフトウェアをインストールする、従来のインストールシールドプロジェクトがあります。Install Shield:空のフォルダとそのすべてのコンテンツをRULスクリプト関数で削除しない

これで、アプリケーションを削除するときに、そのフォルダrecursivを削除することが必須です。

これまでのところ、これはInstallShield UIでは不可能だが、RUL Scriptで解決できると思いました。

私はJavaの世界から来て、私はここでどのプログラミング/スクリプト言語が使われているのか知りません。私は基本的に 'RUL関数'でフォルダの再帰を削除するためのコードスニペットを求めています。

私はここに得ることができるすべてのヘルプをありがとう!

+0

Markus、これはどのタイプのInstallShieldパッケージですか?それは基本的なMSI、純粋なInstallScriptインストーラですか? –

答えて

1

DeleteDir InstallScript関数Markusを見てください。これがMSIインストールの場合、RemoveFileテーブルを試してください。 REMOVEFILEテーブル上のヘルプについてDeleteDir http://helpnet.installshield.com/installshield19helplib/Subsystems/installshield19langref/helplibrary/LangrefDeleteDir.htm

のヘルプについて

https://msdn.microsoft.com/en-us/library/windows/desktop/aa371201(v=vs.85).aspx

うまくいけば、このことができます。

関連する問題