当前位置: 首页 > 知识库问答 >
问题:

我可以告诉Inno Setup*not*创建unins000文件吗?

慕承恩
2023-03-14

我正在使用Inno安装程序将第三方安装程序与我构建的另一个EXE打包,以便为安装准备我们的公司环境。完成后,我真的很想从最终用户的计算机上删除所有安装程序文件。我试着在我用Inno创建的临时目录上使用delete在安装后,但它不起作用。Inno会自动在安装目录中创建unins000.exeunins000.dat。所以当它试图删除根目录时,它发现它不是空的。

我不需要Inno的卸载程序,因为3P应用程序有自己的卸载程序。我可以告诉Inno Setup不要创建unins000文件吗?或者我可以告诉它删除临时目录,即使它不是空的?

共有1个答案

齐航
2023-03-14

使用< code>Uninstallable指令停止创建卸载文件。

[Setup]
Uninstallable=no

不过,我仍然无法让它删除它创建的临时目录。

 类似资料:
  • 编辑以获得更多澄清:查询字符串是从另一个(get)请求中遗留下来的。因此,如果我可以清除查询字符串,这也将工作。此外,我不希望编辑表单输入的,因为我希望此postendpoint可以用于其他服务,而不必更改它们。

  • 问题内容: 我们的客户希望在记录创建日期之前订购。在我看来,这似乎是一个系统变量,它是记录本身的某种元数据。 有没有一种方法可以告诉您何时创建了一条记录,而没有实际创建带有默认值GetDate()的datetime字段,并希望没有人修改它? 问题答案: 没有。 您需要为此提供一列。 想象一下,如果您需要为创建的每条记录保留一条记录,那么元数据将有多大!您是否还想将元数据保留在元数据上,以便知道元数

  • 我正在尝试查找相关的JPA文档,但很难找到任何指定是否允许我创建实体的ElementCollection的内容。我知道典型的用法是将@Embedded的@ElementCollection制作成一个@ElementCollection,但由于我遇到了一个Hibernate bug,我需要将我的可嵌入类制作成它自己的实体。 我希望实体的生命周期由父类控制。因此,我希望不要为新实体创建任何DAO/存储

  • 问题内容: 有没有办法告诉Linux,它不应该将特定进程的内存换出到磁盘上? 它是一个Java应用程序,因此理想情况下,我希望从命令行中找到一种方法。 我知道您可以将全局swappiness设置为0,但这明智吗? 问题答案: 您可以通过Linux下的mlockall(2)系统调用来完成此操作。这将在整个过程中起作用,但是请务必阅读您需要传递的参数。 您是否真的需要将整个过程置于核心?如果它是一个J

  • 问题内容: 我使用ElementTree在python中编写了一个相当简单的过滤器,以调整某些xml文件的上下文。它或多或少地起作用。 但是它重新排序了各种标签的属性,我希望它不要这样做。 有谁知道我可以抛出的开关使其保持在指定的顺序? 上下文 我正在使用一个粒子物理工具,该工具具有基于xml文件的复杂但奇怪的配置系统。以这种方式设置的许多事物中包括各种静态数据文件的路径。这些路径被硬编码到现有的

  • 问题内容: 我想告诉CMake将文件和文件夹输出到其他文件夹而不是当前文件夹。我在下面谈论CMake生成的文件: 文件:CMakeCache.txt 目录:CMakeFiles / 文件:Makefile 目录:bin / 文件:cmake_install.cmake 有没有办法让CMake在另一个文件夹中输出这些文件和文件夹?我编写了一个从项目目录根目录执行CMake的工具,结果我的项目目录被上