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

Install4j卸载其他程序

桓智敏
2023-03-14

我发现的Install4j的示例是简单的向导生成的,没有显示更复杂的逻辑。我需要一些帮助来在Install4JV6中执行以下操作。

    null

共有1个答案

章增
2023-03-14

若要组织屏幕流,请使用屏幕组,并在屏幕组或单个屏幕上设置条件表达式。

要查看一个示例,请在“Installer->Screens&Actions”步骤中添加一个“Standalone Updater”应用程序。它使用带有条件表达式的屏幕组以不同的方式表现,这取决于安装是否是最新的。

 类似资料:
  • 由于install4j没有一个维护安装程序来允许删除部分组件,我修改了卸载程序,以创建显示每个可卸载组件的可配置表单,然后简单地根据用户选择删除文件,这反过来意味着删除标准卸载屏幕。

  • 我已经在install4j应用程序中从可配置的横幅表单创建了一个自定义的欢迎屏幕。 如果在计算机上找到以前的安装,我们将向用户显示升级和删除选项。(为此使用单选按钮。) 我试图在我的表单中添加动作卸载以前的安装,但它不是在欢迎屏幕中添加的。(Install4j建议在我安装程序的安装屏幕中使用。) 使用install4j还有其他方法实现这一点吗?

  • 当因为特殊原因要把卸载程序写到系统的其他目录时,我们会认为直接就是把 uninst.exe 放到其他目录就可以了,但是实际上,NSIS 在卸载时 $INSTDIR 是指向 uninst.exe 的当前目录的。所以我写了一个例子,首先,用向导生成一个基本脚本,然后修改。 引用 test.nsi 的内容: ; 该脚本使用 HM VNISEdit 脚本编辑器向导产生 ; 安装程序初始定义常量 !

  • 我安装了xampp而端口80不是免费的。因此,其中一个服务无法运行。然后我尝试重新安装程序,因为我认为它将替换我已经安装的任何服务。最后,我使用了上一个MySQL服务中的另一个端口,该服务是在我第一次安装XAMPP时下载的。 我决定彻底卸载xampp并从头重新安装。我已经成功卸载了XAMPP,但是当我检查我的程序文件时,MySQL服务仍然存在。我试图删除它和其他文件,但它说我无法完成操作,因为My

  • 以下是包含在Apache中的没有专门手册页的简单支持程序,这些程序不是自动安装的,而是在配置过程以后,装在"support"目录下的。 log_server_status 此perl脚本可以由频繁使用的诸如cron的工具所调用。它连接到服务器并下载状态信息,并格式化此信息为一行,并记录在一个文件中。要指定结果的输出文件的位置,可以调整该脚本首行中的变量。 split-logfile 此perl脚本

  • 主要内容:孤儿进程,僵尸进程,守护进程到目前为止,我们已经讨论和学习了进程,创建,父进程和子进程等。但是没有讨论其他相关进程,如孤儿进程,僵尸进程和守护进程,在本节中,我们来看看这些进程。 孤儿进程 如名字所示,孤儿进程表示无父进程。 当我们运行程序或应用程序时,应用程序的父进程是shell。 当使用创建一个进程时,新创建的进程是子进程,创建是父进程的子进程。 反过来,这个父进程就是。 当然,所有进程的父进程是初始()进程(进程ID等