InstallShield 6.2 创建卸载快捷方式

Installshield简单打包步骤 最近一直做了几程序,然后自己用Installshield进行了打包,其实看似繁琐的打包工作,真正做起来还是蛮简单的,下面我将介绍下我的简单的打包步骤 1.新建一个打包程序 2.选择“Application Information”填写基本信息 3.“Installation Requirements”为依赖包,视情况而定是否需要选择。一般不在当前页面操 阅读详情
 

InstallShield 6.2 创建卸载快捷方式

 

关键字:InstallShield6.2 卸载快捷方式

 

据说在InstallShield的某些版本中带有一个内建的安装软件卸载程序可以用于将来的反安装,但是在InstallShield 6.2 版本中,并没有发现这个卸载程序(是不是我安装的InstallShield 6.2有问题呢?)。

当然了,在Windows中可以用控制面板中的添加/删除程序来完成卸载软件的功能。但是,如果在软件安装程序中添加了卸载的快捷方式,无疑会大大方便用户的使用。

那么,如果为自己的安装程序添加一个卸载快捷方式呢?其实,InstallShield的安装程序在安装的时候为自己在x:/Program Files/ InstallShield Installation Information/{GUID}下作了一个备份(GUID:InstallShield为每一个安装工程自动生成了一个GUID),而且,安装程序的Setup.exe只要带上-uninst参数,就成了反安装程序了(不知道Windows中添加/删除程序是不是就是用这种方式来卸载的)。

知道了以上这些,基本上就可以为自己的安装程序添加一个卸载快捷方式了。其中涉及的一个关键问题就是如何知道备份文件的安装路径。在InstallShield中其实已经提供了这样的系统变量了,那就是:DISK1TARGET。下图是某安装程序的卸载快捷方式的设置对话框:

卸载快捷方式属性页

 

图中,需要设置的几个地方是:1、Target,设置备份路径下setup.exe文件的完成路径。2、Parameters,Setup.exe的参数,由于是卸载快捷方式,所以用的是-uninst参数。3、Start,Setup.exe文件的位置。设置了这些之后,就可以用该快捷方式完成反安装功能了。

 

C# installshield2020项目部署打包详细教程 installshield2020打包教程 文章目录installshield2020打包教程一、打开软件建个工程二、设置项目三、开始打包四、程序安装测试 一、打开软件建个工程 New->Windows Installer->Basic MSI->Project Name->location 二、设置项目 ​ 工程建好后,如果没有 1 Project Assistant选项卡,那么选择2 VIEW选项卡中的 Project Assistant 调出该选项。 三、开始打包 ​ 点击 阅读详情

相关推荐

InstallShield使用完全教程

InstallShield 是一款功能强大的软件安装程序创建工具,广泛用于 Windows 应用程序的打包和部署。下面是 InstallShield 的基本使用教程,包括安装、项目创建、设置和生成安装包的步骤。下载 InstallShield:运行安装程序:激活产品:启动 InstallShield:选择项目类型:设置项目属性:添加文件:设置安装路径:组件设置:功能设置:用户界面:自定义对话框:注册表:快捷方式:设置运行条件:自定义操作:构建项目:输出文件:安装测试:修复与重新安装功能:准备发布:文档与支持

qq_25699299的博客 6534

利用Installshield6.22制作卸载快捷方式

 我使用的是 InstallShield 6.22 版本。 1。先在Resources->Shell Object中添加一个卸载的快捷方式 2。将快捷方式的属性中间Target一项设置为 /setup.exe 将Parameters一项设置为-uninst。编译运行即可。

imhmk的专栏 684

火星舱部署实战:从初始化到CDP备份的完整配置指南

存储设备的初始化是数据中心基础设施建设中的关键环节,系统卷的创建顺序、RAID级别的选择直接影响后续存储服务的稳定性。在SAN与NAS融合架构中,iSCSI Target的配置、主机组权限管理以及CHAP认证机制都是保障数据安全的核心要素。CDP持续数据保护作为现代备份体系的重要组成,能够实现数据变化轨迹的连续记录,为业务连续性提供技术支撑。本文从存储设备初始化的基础概念出发,系统梳理从系统卷创建、RAID卷组配置、iSCSI存储链路搭建到NAS共享目录设置的完整流程,并结合CDP备份、虚拟磁带库等功能模块

weixin_34007906的博客 709

InstallShield 创建卸载快捷方式

很多人在使用InstallShield的时候不知道如何添加一个卸载的快捷方式,其实这个很简单。我使用的是   InstallShield Professional 6.22 版本。1。先添加一个快捷方式2。将快捷方式的属性中间Target一项设置为 /setup.exe将Parameters一项设置为-uninst如图即可。

motional的专栏 2623

InstallShield 6.2语言包

InstallShield 6.2语言包 supports FNETG7.6.5

死磕GMSSL通信-java/Netty系列(二)

Netty-tcnative再linux编译比较好编译,但是再window编译,我尝试了各种办法,总是编译失败,所以我采用半自动的方式进行编译,Netty-tcnative会生成临时文件,直接用vs打开,设置openssl的头文件和静态库路径,然后生成静态库,静态库改个名字放到jar包里边,其实自动编译也是这个原理哈哈O(∩_∩)O。直接传输五个证书的路径吗,之前有的是说要转成x509之类的,转来转去的有点麻烦,这个是直接传输证书路径,由底层gmssl去解析,格式必须是pem格式。然而,若项目已依赖于。

qq_36577699的博客 3025

InstallShield6.2中添加Uninstall快捷方式

在Resource页面下选择startmenu->programs->shell->新建一个快捷菜单,在其对应的属性页中的 shortcut text中写入UNINSTALL(或者其他名称),在target 里面输入/InstallShield Installation Information/{2CE6588F-D966-41C7-BAEB-1DB319218F1A}/Setup.exe,这里替

skyhsu的专栏 1201

自动化测试-自愈技术

随着人工智能的发展,作为一名软件测试工程师,相信大家都会思考如何把这一前沿技术引入到我们的自动化测试当中,想一万遍不如做一遍。,传递当前页面状态,获取之前成功的定位器路径,比较它们,并生成修复的定位器列表。如果修复成功,我们可以使用 Healenium Idea 插件更新我们的自动化测试代码:插件使用修复定位器寻找修复和更新测试代码。的旧定位器去定位按钮的时候,脚本就会报错,提示 “NoSuchElement”的错误异常。现在,我们假设开发人员变更了应用程序的UI界面,改变了这个按钮的id属性,从。

qq_58223744的博客 2660

HOWTO:InstallShield中如何制作应用程序的卸载快捷方式

版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。今天简单介绍如果制作应用程序的卸载快捷方式。 InstallScript和InstallScript MSI工程: 在事件响应函数OnMoved中添加如下代码 function OnMoved()begin if( !REMOVEALLMODE ) then AddFolderIcon( ...

weixin_33824363的博客 227

LLC谐振变换器设计实战:从工作原理到参数设计与调试

开关电源设计是电力电子领域的核心技术,其核心目标在于提升效率与功率密度。为实现这一目标,软开关技术应运而生,它通过精心控制开关器件的电压与电流波形,使其在开通或关断瞬间实现零电压或零电流切换,从而从根本上降低开关损耗。LLC谐振变换器正是这一技术的杰出代表,它通过引入谐振网络,巧妙地实现了主开关管的零电压开关和次级整流管的零电流开关。这种拓扑结构在服务器电源、通信设备及高端显示驱动等要求高效率、高功率密度的应用场景中价值显著。本文将以半桥LLC为例,深入剖析其工作模态与增益特性,并系统阐述其参数设计、仿真验

weixin_34129696的博客 561

深入解析ROS 2 Control:从硬件抽象到实时控制的机器人框架实践

本文深入解析了ROS 2 Control机器人控制框架,阐述了其如何通过硬件抽象、控制器管理和实时性保障,解决机器人开发中硬件与软件紧耦合的痛点。文章详细剖析了其三层核心架构与数据流,并通过C++/Python代码示例演示了硬件接口的实现,最后提供了URDF配置、启动文件编写指南以及动态控制器管理、实时优化等高级应用与实战避坑技巧。

mqtt6iot的博客 620

[InstallShield] 卸载相关问题

说明] 本文由 piggybank 花费了一定的心血编写,所以转载或引用时务必注明来源,保证本说明及原文完整性。 如果需要在报刊转载,请与我联系 ,谢谢! 原文刊载在: http://blog.xiaozhu.com/play/  ---------------------------------------------------------------------------

2001

Innovus实战:5分钟搞定postRoute阶段冗余hold buffer的自动清理(附PHC识别技巧)

本文分享了在数字IC后端设计中使用Innovus工具,于postRoute阶段自动清理冗余hold buffer的实战技巧。通过配置时序感知的面积回收模式,可在5分钟内安全移除非关键路径上的PHC缓冲器,有效优化芯片面积与功耗,并附有PHC识别与验证方法。

moon9的博客 400

InstallShield卸载快捷方式的创建

方法如下:prototype CreateUninstallShortcut(); //放在#include "ifx.h"后//将该函数的代码加到安装脚本setup.rul中function CreateUninstallShortcut()    string strCmdLine;   LIST lstPath;  begin     // For an InstallScrip

miaozebo的专栏 849

人工智能机器学习从入门到高级学习资料(含资料下载地址)

机器学习是一个技术含量较高的领域,高效学习需要多种途径相结合.以下是一些推荐的学习资源。首先介绍几个比较有用的社区,包含了丰富的学习资料

2401_86900375的博客 1647

⭐️【2024年新版教程】vmware tools安装步骤(Windows、Linux、MacOS版本)

VMware Tools是VMware提供的一套实用工具,它可以增强虚拟机与宿主机之间的交互性能,如改进显示性能、优化鼠标和键盘性能、提供时间同步功能等。无论是在Windows、Linux还是MacOS虚拟机上,安装VMware Tools都可以提高虚拟机的使用体验。以上就是在不同操作系统上安装VMware Tools的步骤,希望对您有所帮助。

Python老吕的博客 6万+

InstallShield 为卸载程序添加快捷方式

Installshield 2009 (Installshield2008)创建windows常规安装文件的卸载快捷方式 2009/08/06 03:39 A.M. 创建windows基本安装文件的卸载快捷方式-Installshield2009 -Creating Uninstallation Shortcuts for Basic MSI Projects 使用In

Crazy Tortoise 5863

芒果YOLO11改进59:分类损失函数Loss篇FocalLoss:即插即用|最新改进FocalLoss损失函数,提高处理不平衡数据分类场景下的任务性能,提升YOLO11检测精度

即插即用|最新改进FocalLoss损失函数,提高处理不平衡数据分类场景下的任务性能,提升YOLO11检测精度

包括YOLOv5、YOLOv7、YOLOv8等模型改进 548

InstallShield 卸载旧版本并安装新版本

一、主要思想是: 1、在初始化OnSetTARGETDIR函数中,if( MAINTENANCE ) then的条件中调用卸载函数(UninstallOldVersion); 2、在卸载函数中需要判断是否装有旧版本,给出提示框,访问用户是否要卸载; 3、卸载函数主要是通过GUID找到对应的程序安装路径、InstallShield卸载文件夹路径、将这些文件夹删除,然后删除快捷方式,再删除对应的

itjobtxq的专栏 7460

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

用InstallShield制作卸载快捷方式

用InstallShield制作安装文件简直是及其特别以及非常的方便快捷,可是涅,要卸载的话,非得把安装文件再点击一次,真的是特别滴不爽,在网上搜了好久,信息不多不说,还有好多人说的根本就行不通,最终卖力滴把下面这种方法看懂了:    “可以这样做的,在Resource页面下选择startmenu->programs->shell->新建一个快捷菜单,在其对应的属性页中的shortcut te

wdspringrain的专栏 1206

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

InstallShield 12 Premier卸载程序快捷方式

本文主要是针对

Richy_08的专栏 1183

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

InstallShield 2020 基本使用教程

title: InstallShield 2020 基本使用教程 date: 2021-07-24 12:16:48 tags: [InstallShield] InstallShield 2020 基本使用教程 本教程使用 InstallShield 2020 进行教学 新建项目 选择 HOME, 点击 New 进入 New Project 页面 这里可以选择您需要的 Project Types,设置您的 Project Name 以及 Location,然后点击 OK 即可创建项目。 这里我以默.

F_Just 1万+

InstallShield中如何制作应用程序的卸载快捷方式

今天简单介绍如果制作应用程序的卸载快捷方式。 InstallScript和InstallScript MSI工程: 在事件响应函数OnMoved中添加如下代码 function OnMoved()begin if( !REMOVEALLMODE ) then AddFolderIcon( FOLDER_PROGRAMS ^ IFX_COMPA...

weixin_34384915的博客 178
上一篇: InstallShield自定义对话框浅谈(五)
下一篇: IP地址控件小技巧
flyelf
博客等级 码龄25年 261粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值