如何拆卸软件安装包?
事实上,我也有类似的问题。我下载的软件安装包有自己的jre程序。双击安装时,显然更高版本的jre已经安装在计算机上,但软件安装包不仅无法识别,而且迫使我安装更低版本的jre组件。这不是胡说八道,所以我也想找到一种方法来拆除官方包装的安装包,但我暂时没有想到一个好办法。 对您的问题,我有以下建议供参考:
1、首先确认安装包是否为微软的msi安装包数据库格式。如果是,或双击安装,将使用windows 如果安装了Installer的弹出框,则表明真正的安装文件是msi格式。此时,您可以通过使用msi编辑软件直接打开它进行检查和修改。原理类似于winzip读取压缩包。
2、如果不是msi格式,用鼠标右键单击安装包文件,检查是否可以用winzip或winrar打开。由于一些开发人员懒惰,他们习惯于用压缩包直接制作自解压exe文件(安装文件本质上是压缩包)。如果只是有相应的菜单项目,可以直接用相应的压缩软件打开exe文件;
3、个人估计像酷狗这样的小软件不应该用Instalshield或者Installaware这样的专业安装包工具来包装。很有可能NSIS是开源免费工具,可以试着在NSIS中打开。
4、如果前三种方法都不行,估计只能用Exescope或者PE软件来做。 目前我只想到这些,希望高手指点迷津,最好一起回答我的问题,呵呵。
0