如何删除安装程序(Advance Installer)未生成的文件夹?

时间:2015-05-15 07:14:40

标签: installer advanced-installer

我正在使用Advanced Installer来创建我的安装程序。我的应用程序为缓存创建了一个不受安装程序控制的文件夹。我的问题是;如何删除Advanced Installer未处理/控制的文件夹?

我已经看过这里,但没有运气:http://www.advancedinstaller.com/user-guide/qa-remove-file-or-folder.html

谢谢,

阿尔米尔

2 个答案:

答案 0 :(得分:1)

您链接的文章相当陈旧,最新版本的Advanced Installer现在内置支持删除您拥有的文件夹(即不是由安装创建,而是由应用程序创建)。请查看folder removal operations上的以下文章。

修改

不,您可以将其配置为不创建文件夹。与this sample project中的文件夹 test 一样。为此,首先创建文件夹,然后配置删除操作并单击“确定”。然后右键单击该文件夹并选择“属性”,然后从第一个选项卡中取消选中"在目标计算机上创建文件夹"。

有关删除操作的信息不会从我们的网站上删除,它也是Advanced Installer的离线用户指南的一部分,因此使用版本12.1仍然可以使用它。

我们从网站上删除了不再存在的功能的文章,在这种情况下,如果来自Advanced Installer的GUI不同,或者该功能完全删除(我怀疑),在此处包含详细步骤是没用的这将是这种情况。

答案 1 :(得分:0)

您可以使用两种不同的方式删除高级安装程序未创建的文件夹:

  1. 使用序列(.vbs或.js)添加新的自定义操作以删除该文件夹。
  2. 转到文件和文件夹。将常规新文件夹添加到该文件夹​​所在的路径。选择该文件夹>右键单击>属性。 在“属性”选项卡上,禁用选项:在目标计算机上创建文件夹并将文件夹内容安装到父文件夹中。 在操作选项卡上启用选项"删除文件夹"
  3. 对于操作列表,选择选项"始终删除文件夹(即使它不为空)。选择组件和删除组件。

    希望这会有所帮助。