请问如何使用InstallShield Script制作反安装程序,不是指控制面板中的卸载功能,而是在快捷方式中添加卸载快捷方式,卸载安装程序? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
Bbs2
本版专家分:101
其他相关推荐
InstallShield 为卸载程序添加快捷方式
Installshield 2009 (Installshield2008)创建windows常规安装文件的卸载快捷方式 2009/08/06 03:39 A.M. 创建windows基本安装文件的卸载快捷方式-Installshield2009 -Creating Uninstallation Shortcuts for Basic MSI Projects 使用In
vs打包程序步骤 开始程序卸载以及桌面快捷方式
该打包过程在vs2005中完成,但也适用于vs2008,程序是用c#写的。   1.新建安装和部署。     打开你所写的项目,在解决方案上右键->添加->新建项目。如图:   选择其他项目类型->安装和部署->安装项目。在名称中把名字改为你所希望的名字,然后确定。如图:   2.确定后打开文件系统,然后单击应用程序文件夹,在右边空白处右键
InstallShield之残留文件删除与快捷方式自定
InstallShield用了好几个月了,其便捷的操作,完善的功能很是让人爱不释手,可是用了几个月也发现了些小问题:偶用的IS12,有时会出现卸载软件后残留开始菜单与桌面图标问题(只是极其个别电脑,但这种现象存在),还有的就是在更改几次安装程序后原安装程序的残留信息,某些情况下会对新生成的安装文件运行产生干扰,因此需要在新安装程序运行时强制删除残留信息(不是卸载,已经卸载过)。现将解决这些小问题的
快捷方式卸载不能跟随删除问题
一个8年的项目。里面一堆BUG,然后每天都是看别人代码,重构或者修复,但是经验还是慢慢积累,别人的错误 就是你的经验 今天就有一个问题,测试说 在android N版这个删除了APP,但是桌面快捷方式未能跟随删除,于是调试了一下,果然不能删除,然后试试360,居然可以,说明跟系统无关; 于是查看代码,发现了有点儿不一样, setClassName,缺乏这个,第一步想他们快捷是 用URI跳转,
Advanced Installer 9.4制作msi(在开始菜单添加文件夹和卸载选项)
参考链接:http://blog.csdn.net/zhangli865621030/article/details/25873729第一步:新建项目按照安装向导的提示,选择对应的保存路径等。大多选默认值就行。完成时先不要勾选“现在构建项目”第二步:设置产品信息 点击安装向导的“完成“之后,弹出一些信息选项,选择“产品详细信息”修改产品信息。第三步:【开始】菜单的快捷方式设置 选中左侧的【资源】
手把手叫你如何程序打包(安装文件制作卸载
手把手叫你如何程序打包(安装文件制作卸载),刚搜到的, 和大家一起分享下~~
installshiled 安装包制作-设置为安装后运行及卸载时先关闭程序然后卸载
最近因为一个项目,稍微研究了下installshield安装包的制作,因为安装包的制作
使用installshield12制作的安装包在卸载时杀死正在运行的程序
    最近工作项目需求,要用installshield12制作安装包,实现安装注册ATL控件。与ATL一同安装的程序文件还有两个客户端,这两个客户端和迅雷等下载工具类似是在后台运行的,并没有界面显示,所以一般情况下再用户进行卸载的时候这两个程序都会在运行。然而,installshield本身并没有强制关闭正在运行的要卸载程序。那么,只有自己处理了。    方法一:首先在Installa
【Inno Setup】设置控制面板中的程序卸载的图标
卸载面板中的图标一直是默认的图标,哪怕设置SetupIconFile或者UninstallIconFile依然如此,后来从网上查找资料,看到有使用UpdateIcon.dll去更新图标,研究了一下发现是为了应对卸载图标和安装图标不一致的情况,并不影响安装卸载面板,之后更换查找方式,寻找删除卸载图标,果然发现了解决方案,原来是在注册表中,具体方法: [Code] //在注册表中插入Displa
控制面板内的所有运行命令包括添加删除应用程序
模块: control.exe命令: rundll32.exe shell32.dll,Control_RunDLL结果: 显示控制面板窗口。例子:Dim xx = Shell("rundll32.exe shell32.dll,Control_RunDLL")辅助选项模块: access.cpl命令: rundll32.exe shell32.dll,Control_RunDLL access
C#把自写的卸载程序添加控制面板添加删除程序目录中
在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下面创建子键,键值DisplayName是软件名称,UninstallString是卸载的命令行。你可以用注册表编辑器打开这个键,参考其它软件填写的内容。 如下阿里旺旺: Windows Registry Editor Version 5
如何手工删除控制面板添加与删除程序”中的无效项目
windows天地论坛用户问:如何删除控制面板的无效卸载程序?点击卸载无法卸载,但是控制面板里的这个东西还在,怎么办? windows天地答: 有些时候一些应用程序确实会出现这类问题,特别是我们先删除了软件的文件夹,却发现控制面板里面还有卸载程序的“残留”,那么请参考下面的办法—— 卸载 Windows 控制面板添加或删除程序”中残留的程序名   控制面板中的“添加或删除程序”是卸载软件
自定义简单卸载(删开始菜单快捷方式 删桌面快捷方式 删整个文件夹)
删开始菜单快捷方式 删桌面快捷方式 删整个文件夹
Windows控制面板中增加删除程序的快捷键是什么

appwiz.cpl
InstallShield安装包卸载-完美卸载
在前面的日志里面介绍了在卸载的时候删除整个安装目录的方式。但是当遇到程序生成的文件不是在同一个目录下,有时甚至是用户自定义的文件夹路径,这个时候我们卸载的时候是没有将用户自定义的文件夹给删除掉的。所以今天会介绍怎么用getprofstring函数获取一个ini配置的值并且用DeleteDir函数将其删除 程序在安装的时候会要求用户创建一个目录如:d:\hiadmin hiadmin下面
VS2010安装部署打包说明(快捷方式创建和卸载设置)
本内容开发实例安装包可在“http://download.csdn.net/detail/qwarty/3663377”下载,对应的主要代码可在“http://download.csdn.net/detail/qwarty/3669547”下载。 1、在已建解决方案中,右键“添加新项目”,弹出框体,如下图。               点击左侧“其他项目类型”——〉“安装和部署”——〉“V
[InstallShield] 卸载相关问题
说明] 本文由 piggybank 花费了一定的心血编写,所以转载或引用时务必注明来源,保证本说明及原文完整性。如果需要在报刊转载,请与我联系 ,谢谢!原文刊载在: http://blog.xiaozhu.com/play/------------------------------------------------------------------------
NSIS 控制面版显示卸载信息
!define PRODUCT_INSTALL_KEY "Software\Microsoft\Windows\CurrentVersion\Install\${PRODUCT_NAME}" InstallDirRegKey HKLM "${PRODUCT_INSTALL_KEY}" "InstallDir" #控制面板显示图标   WriteRegStr HKLM "${PRODUCT_U
win10安装删除程序隐藏指定程序
网上搜到的方法:删除注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\对应值但是发现部分程序这个项下没有对应的程序,经仔细查找,发现如下注册表内也有一部分,删除对应项即可隐藏注册表:计算机\HKEY_CLASSES_ROOT\Installer\Products...
由ClickOnce部署的应用程序的两种模式和卸载问题
在项目的发布选项卡中可以为应用程序选择两种ClickOnce部署模式:   该应用程序只能联机使用   该应用程序也可以脱机使用(可以从“开始”菜单启动)   在这里,我们姑且分别称它们为联机模式和脱机模式。联机模式要求运行应用程序的机器必须与部署应用程序的服务器保持联机才能使用,因为每次运行应用程序都要从服务器的应用程序发布页面(通常是publish.htm)或者由自己创建的快
.net打包时如何修改控制面板添加删除程序中的小图标
.net打包时如何修改控制面板添加删除程序中的小图标
InstallShield打包后生成的快捷方式中“打开文件位置”为灰色
问题描述: 之前打包后直接传给用户了,也没发现过什么问题。可是今天让用户通过快捷方式进入程序安装目录时,才发现InstallShield打包后生成的快捷方式中“打开文件位置”为灰色。 这样的话,说明InstallShield生成的快捷方式存在BUG。 问题分析: 上网找了很多解决方法,可是只能断定是问题,但解决方法都没有统一的,并且都没有最终结论。好使不好使?解决方法对不对?都
InstallShield工程中如何识别初次安装,维护模式和卸载
一个标准安装包,有第一次安装模式,还有修复维护模式和卸载。 无论是MSI工程里Sequence,还是InstallScript中OnBegin,OnEnd等事件响应函数,有些动作会在各种模式下都会执行到,所以需要判断运行模式,以便执行相对应的代码。 Basic MSI工程,通过Condition确定安装模式: 第一次安装:Not Installed 修复维护:Install
解决Windows 10开始界面下所有程序中部分图标无法删除问题
问题:Windows 10 系统开始界面的所有程序中,自己明明卸载或是Windows给用户留下的一个动态链接图标(实质上系统里面根本没有该类软件),当你右键图标选择卸载选项时会弹出 “控制面板” 下的 “卸载程序”界面解决方法:1、打开C盘,找到ProgramData文件夹 --> Microsoft文件夹 --> Windows文件夹 --> Start Menu文件夹 --&...
NSIS打包程序卸载不净问题
在用NISEDIT打安装包后遇到三个问题 1、在重新包装时,程序路径会出现问题,会指向子文件夹中,程序就公出错。而且多次重复包装后文件路径会变长 原因:研究代码,发现是安装时写入的注册表中的程序路径不对 解决:改为正确的路径 Section -Post   WriteUninstaller "$INSTDIR\uninst.exe"   WriteRegStr HKLM "${PROD
Installshield 打包发布的exe进行卸载时,添加cmd命令行删除相关文件
打开安装项目的第5步Define Setup requirements and Actions 下面的Custom Actions右键After Register Product,选择New Exe运行命令行的话如下图直接执行bat文件(前提保证bat文件存在)转载参考文章:http://www.cnblogs.com/chechen/p/6307703.htmlhttp://www.cnblog...
VS2010制作安装程序+卸载程序并提升运行权限
一、提升软件运行权限 在项目中添加应用程序清单,并更改权限为highestAvailable 二、制作安装包 1、在开发项目解决方案下新建项目 2、选择Visual Studio Installer->安装项目 3、在应用程序文件夹添加要打包的文件,包括使用的库文件,如果有文件件则新建文件夹,再在文件夹中添加相应的文件 4、选中添加
Installshield Basic MSI工程常见问题解答:
Basic MSI工程常见问题解答1、  问题描述:采用何种安装模式?实现方法:如果对用户界面等自定义要求不高的话,建议用Basic Msi Project,否则用InstallScript MSI Project。2、  问题描述:安装后快捷方式为乱码。实现方法:将简体中文设为默认安装语言后删除English前的勾。操作步骤:在Installation Designer页面中
Android 为应用创建多个桌面快捷方式,可在卸载时自动删除桌面快捷方式
引言:有时候,我们需要多个app入口的快捷方式,其实很简单。闲话少说,看下面: 为应用创建快捷方式目前有两种方法: 一、权限:  1. 在AndroidManifest.xml中添加权限:                     2. 在启动Activity中发送广播: 对于第一个个程序入口MainActivity,在AndroidManif
卸载程序加到控制面板的”程序“里去
写到HKEY_LOCAL_MACHINE下面的: SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{921739B6-14A7-45B7-8F04-AE8F1B7295E1}(假设这是你的安装程序设置的Guid) (1)添加DisplayName属性项,填入名称; (2)添加UninstallString属性项,填入你的卸载
NSIS 删除开始菜单中快捷方式的方法(学习八)
我们在安装程序时通常会使用createShortCut命令来创建一个快捷方式,如下,是在开始–>启动项 里创建run.bat的快捷方式。 CreateShortCut "$SMPROGRAMS\启动\run.lnk" "$INSTDIR\bin\run.bat" 当我们在执行卸载操作时是这样删除的,如下 Delete "$SMPROGRAMS\启动\run.lnk" 但是,
Visual Studio 2010将解决方案打包成安装和卸载包的详细步骤
Visual Studio 2010 将解决方案打包成安装和卸载包的详细步骤                                                        ---------霍少峰 打开你要打包的程序的.sln文件。在vs2010 选择“新建项目”、“ 其他项目类型”、 “Visual Studio Installer”
ubuntu 彻底删除快捷方式
卸载了wine,但是你安装过的wine程序快捷方式还残留在你的主菜单里边,怎么彻底删掉wine:    1.卸载wine主程序,在终端里输入:  sudo apt-get remove --purge wine    2.然后删除wine的目录文件:  rm -r ~/.wine     3.卸载残留不用的软件包:  sudo apt-get autoremove    在用wine卸载一些win...
InnoSetup快速入门(三):添加安装文件并创建开始菜单快捷方式
接着上次的内容,我们在空的安装程序里加入一个程序文件并安装到目标路径: [Setup] AppName=MySetup AppVersion=1.0.0.0 DefaultDirName={pf}\MySetup [Languages] Name: "eng"; MessagesFile: "compiler:default.isl" Name: "chs"; MessagesFile: "c
【InstallShield】 为什么卸载后有的文件没有删掉
InstallShield,为什么卸载后有的文件没有删掉原因分析
Android Launcher开发(四)Launcher概述及简单添加和删除应用程序快捷方式
1.. Launcher是什么?   1.1  Launcher是系统启动后加载的第一个应用程序   1.2  Launcher是其他应用程序的入口 2.Launcher的构成:   3. 主体四大组件的区别: ShortCut: 应用程序快捷方式 Appwidget:桌面小部件,图形不规则 LiveFolder: 文件夹 以ContentProvide
InstallShield安装新版本时卸载老版本
InstallShield安装新的打包程序时,默认会提示下面的对话框,大意是说已经安装了产品的另一个版本,要用户手动去卸载老版本,不是很友好。 下面是对InstallShield在安装新版本时自动卸载老版本的一些尝试,主要是Install Script程序的编写。 1.首先要将Installation Designer–》Upgrades–》Prepare Setup For
VS打包部署图文详细步骤及程序卸载制作(密码验证卸载
1、 在vs2010 选择“新建项目->“其他项目类型”->“ Visual StudioInstallerà “安装项目”: 命名为:Setup321 。 这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式
Inno Setup入门(十四)——替换安装程序卸载程序的图标
通常Inno生成的安装文件的图标是一个光盘和显示器,如下图。同时,程序安装好之后,在安装目录下的卸载程序的图标也是一样的,其实我们也可以自己修改。 首先生成的安装文件图标。这个比较简单,只需要在Setup段中添加相应的语句即可: SetupIconFile=jiong.ico 该语句指定了输出文件的图标,注意如果图标不是和脚本在同一目录
c#生成安装包程序卸载程序
新建一个安装项目 在解决方案下右键—>添加—>新建项目会显示三个文件夹: 第一个文件夹,这个应用程序的所以文件,再次目录下的文件是什么样的结构,安装到电脑上就是什么结构。 第二个文件夹,一般放置启动文件的快捷图标 第三个文件夹,安装后在你用户菜单下创建的目录第一个文件夹上的操作: 新建一个项目文件夹 如:吃货大学,添加所有文件 进入项目的 文件夹—> bin—>Debug,添加所有项目第二
QT实现自定义安装和卸载代码
闲话少说,直上代码: 安装完整代码: 头文件: #ifndef SETUPDLG_H #define SETUPDLG_H #include #include #include #include #include #include #include #include #include #include #include #inclu
实现静默安装和卸载应用
前段时间做了一个批量安装卸载应用程序的小应用,由于安装卸载应用程序的部 分API是隐藏的,所以必须在ubuntu下下载Android系统源码,并编译之后使用MM命令编译生成APK文件,其实也难。思路是这样的,在 XX/packages/apps目录下有一个PackageInstaller的应用程序,Android机器中安装卸载都是由这个应用程序完成的。但 是它没有批量安装和卸载功能,如果要在自己
卸载利用msi安装又不出现在控制面板的软件包
我出现的环境是win764,安装的是mircosoft windows sdk for Windows 7….. 参照某个帖子想在vs2013里面安装2010的platform toolset,然而不成功。找到一个卸载方法,推而广之。 具体的方法是 注册表,打开到如下位置:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
软件已删除,但在控制面板里还有,就是删不掉.怎么办?
开始----运行----输入:regedit----确定---打开注册表编辑器,直接按“ctrl+f”查找已经卸载的文件名----确定,找到之后再把它全部删除即可。
安装MYSQL遇到的问题后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:   1、控制面板里的增加删除程序内进行删除   2、删除MySQL文件夹下的
安装MYSQL时按网上教程安装,但总是账号密码不对,无法正常登录,后来发现原来是本机已经装过MYSQL,虽然在控制面板卸载了,但卸载并不彻底。参考下面该去彻底删除:参考(http://www.cnblogs.com/85538649/archive/2011/08/03/2126171.html) 后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:
ManageApps:C#读取Windows系统中的已经安装的程序卸载软件
可以使用C#来操作注册表来获取当前Windows系统中的已经安装的软件或程序,当然,也可以用来卸载软件了。 【网通】点击这里下载全部源程序    【电信、网通】点击这里下载源程序 【下载说明】 1、单击上面这个地址,打开下载页面。 2、点普通下载--等待30秒--点“下载”按钮--保存 主要源程序: /* * Created by SharpDevelop. * Use
使用nsis制作的安装包安装后,无法卸载干净的问题
使用nsis制作的安装包安装后,在安装目录下会生成uninst.exe文件,如下图所示。   我们可以通过执行该uninst.exe程序删除已经安装的软件,也可以在控制面板中删除该软件。但有时候我们通过这些途径删除软件后,在安装目录下仍然可能会残留文件或者文件夹无法删除。如下图所示,运行卸载程序后在安装目录下Log和Resources文件夹仍然存在,在Log文件夹下面还存在Alarm、Sy...
cmder去除和添加快捷方式
添加Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\cmder] @="Open in Cmder" "Icon"="C:\\cmder\\Cmder.exe,0" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmder\...
VS2008自定义安装程序
VS2008自定义安装程序,包括快捷方式卸载
Java高并发编程详解:多线程与架构设计
本书主要包含四个部分:第一部分主要阐述Thread的基础知识,详细介绍线程的API使用、线程安全、线程间数据通信,以及如何保护共享资源等内容,它是深入学习多线程内容的基础。第二部分引入了ClassLoader,这是因为ClassLoader与线程不无关系,我们可以通过synchronized关键字,或者Lock等显式锁的方式在代码的编写阶段对共享资源进行数据一致性保护,那么一个Class在完成初始化的整个过程到*后在方法区(JDK8 以后在元数据空间)其数据结构是怎样确保数据一致性的呢?这就需要对ClassLoader有一个比较全面的认识和了解。第三部分详细、深入地介绍volatile关键字的语义,volatile关键字在Java中非常重要,可以说它奠定了Java核心并发包的高效运行,在这一部分中,我们通过实例展示了如何使用volatile关键字以及非常详细地介绍了Java内存模型等知识。本书的第四部分,站在程序架构设计的角度深入讲解了如何设计高效灵活的多线程应用程序,这一部分长达15个章节,其重要程度可见一斑。
直接删除应用程序,导致控制面板卸载程序残留,怎么办?
作为一个专业的程序员,首先要把自己的工作机玩溜! 我相信你也遇到过下面的情况: a,有时候某些恶意、奇葩、脑残、流氓的程序,在卸载之后,仍然留在控制面板里面; b,微软爸爸经常喝多了,软件旧版本没法卸载,新版本安装又必须要卸载掉旧的; c,自己也有喝多的时候,当初明明就是安装的软件,结果直接把源程序删除了…… 反正不管是什么原因造成的,有洁癖的人怎么能允许电脑里留下这种痕
使用Setup Factory 制作安装包的一般过程
安装包是用户接触到工程的第一步,所以安装包的制作非常重要。下面记录一下使用Setup Factory制作安装包的过程。建立工程打开setupFactory,按照提示一步步往下走即可。 在下图中的位置添加需要的项目。 在下图中的位置可以添加安装时的语言。 完成后进入主界面 下面我们需要将项目中的exe文件在桌面建立快捷方式。右键exe文件(图中的CTest.exe),选择文
程序在控制面板中删除不了
记录下当程序在控制面板中删除不了或者在控制面板中也无法显示出来时,该如何正确删除1、win+R键运行cmd命令窗口2、在命令行中输入wmic命令,然后输入product list或者product3、在列表中显示出的应用程序中找到自己要删除的程序全名称4、用exit退出wmic,然后输入wmic PRODUCT where "name='[刚刚找到的要删除的应用程序的全名称]'" call Uni...
InstallShiled 2012完全卸载-删除文件夹和子文件夹和文件
用的InstallShiled 2012 LE版,很多功能都不全。 为了卸载时能够删掉运行时产生的一些文件。 所需步骤:1. Environment Varaiables加入mypath 2. custom actions加入以下vbs. Function removeNew() Set WshShell = CreateObject("WScript.Shell") Dim fso,
ubuntu 14.04 Clion2016.2 安装激活与安装后添加快捷启动方式
参考链接:http://www.cnblogs.com/conw/p/5938113.html 下载clion for linux : http://www.jetbrains.com/clion/download/#section=linux-version安装1.下载安装包后解压,为方便管理,可解压在opt目录下 进入/opt/clion2016.2.3/bin目录,运行clion.sh文件
c#项目打包成安装文件(含卸载功能)
如何将C#项目打包成安装文件(
安装卸载删除原有的文件。
在InstallShield中有时需要一些删除操作,比如在安装新版本时将以前的安装路径做了变换,这样的话win7 就可能会将图标显示不出来,那么就要手动写脚本去删除。下面介绍几个InstallShield里的函数。 1:DeleteFile();这个函数很容易理解,就是删除指定目录的文件。 2:DeleteDir();这个函数是删除指定的路径文件夹。要想删除文件夹中所有文件可以将第二个
用InstallShield制作卸载快捷方式
新建一个快捷菜单,在其对应的属性页中的shortcut text中写入UNINSTALL(你想写什么就写什么),在target里面输入/InstallShield InstallationInformation/{2CE6588F-D966-41C7-BAEB-1DB319218F1A}/Setup.exe,这里替换{2CE6588F-D966-41C7-BAEB-1DB319218F
winform程序控制面板中卸载显示图标
找到安装部署项目 右击项目标题,选择属性, 第一个属性:AddRemoveProgramsIcon,修改该属性即可
安装sqlserver 的时候 报错:无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能。
无法安装以下功能:.NET Framework 3.5(包括.NET2.0和3.0) 无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能。 若要安装Windows Server 角色和功能,请启动服务器管理器,或使用Windows PowerShell的服务器管理器cmdlet. 解决方法: 打开服务器管理器——仪表板——快速启动——2添加角色和功能—...
installshield 2010之 安装包安装和卸载过程中如何注册和反注册dll或者ocx
1, 选择behavior  and logic->InstallScript2,   然后右侧选中对应的feature, 然后在旁边的下来框中选择installed 和uninstalled3.   分别再installed和uninstalled函数中添加注册相关代码export prototype DefaultFeature_UnInstalled();function Defaul...
批量卸载windows程序
利用软件IObitUninstallerPortable 可批量卸载软件
Advanced Installer打包及自定义卸载
Advanced Installer是一个windows平台下的打包软件,他可以将我们的程序打包为不依赖开发环境的安装包。接下来我简单介绍一下Advanced Installer的使用。     上图是新建程序的选项,一般来说对于发布的程序我们使用Professional模板,如果程序比较简单可以使用Simple模板。在这里我们选择Professional。    上图是产品详细信息的参数,包含了
ubuntu 彻底删除wine 及 残留的快捷方式
wine很恶心的一个地方就是,你卸载了wine,但是你安装过的wine程序快捷方式还残留在你的主菜单里边,太蛋疼了,现在教你怎么彻底删掉wine: 1.卸载wine主程序,在终端里输入: sudo apt-get remove --purgewine 2.然后删除wine的目录文件: rm -r ~/.wine 3.卸载残留不用的软件包: sudo apt-get auto
打包过程vs2010(包含卸载功能、生成一个exe文件)
1、  在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”: 命名为:Setup1 。 这是在VS2010中将有三个文件夹,      1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;      2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,
删除控制面板里面的java
在注册表删除 win开始菜单->运行->regedit 然后找到,并删掉 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{429912 4F-F2C3-41b4-9C73-9236B2AD0E8F} 和 HKEY_LOCAL_MACHINE\SOFTWARE
vs生成安装包时,生成的快捷方式指向的目标只是 文件夹,而不是具体的可执行文件 解决办法
长期以来,我一直以为是我自己的问题,但现在我越来越感觉是VS的问题 VS2005新建一安装项目,加入自己要打包的文件,然后将可执行文件创建快捷方式,分别放在程序菜单和用户桌面,OK,制作过程应该没有什么问题,然后安装,安装也一切顺利,桌面快捷方式和程序菜单里面都有生成,运行一切正常。 现在我要说的问题就是这个快捷方式的问题,点击快捷方式看属性,一般情况下应该可以定位到目标,但是这个快捷方式
INSTALLSHIELD 安装包卸载快捷方式
添加安装包卸载快捷方式: [url]http://managedog.blogbus.com/logs/10928160.html[/url] [url]http://knix.blog.163.com/blog/static/29575035200972910177166/[/url] [url]http://hi.baidu.com/chenwenjun721/blog/item...
InstallShield的卸载快捷方式
我用installshield6.3做了一个安装程序,rn我想在程序组中创建一个卸载快捷方式,rn请问高手,该如何实现
InstallShield 12 的卸载快捷方式
各位大侠 大家都是怎么设置的??rnrnfunction OnUninstall() 到底如何使用
【C#】VS2012+InstallShield2013制作软件更新包
上篇文章介绍了如何使用installshield制作软件的安装包,见地址: 这次来介绍一下,当软件有更新时,如何制作一个更新包,自动删除旧软件,安装新软件。 首先打开你的安装部署项目,我的是Setup1.的General Information文件,如我左边圈住的有三个重要的项。 Product Version:你本次产品的版本号,每次发布新产品,这个的Version号,要增加一下。我上次的
InstallShield卸载快捷方式的创建
方法如下:prototype CreateUninstallShortcut(); //放在#include "ifx.h"后//将该函数的代码加到安装脚本setup.rul中function CreateUninstallShortcut()    string strCmdLine;   LIST lstPath;  begin     // For an InstallScrip
InstallShield 创建卸载快捷方式
很多人在使用InstallShield的时候不知道如何添加一个卸载的快捷方式,其实这个很简单。我使用的是   InstallShield Professional 6.22 版本。1。先添加一个快捷方式2。将快捷方式的属性中间Target一项设置为 /setup.exe将Parameters一项设置为-uninst如图即可。
VS2015C#使用Install Shield创建快捷方式为何属性中“目标”和“目标位置”为灰色
本人这篇文章主要针对如题的问题,这个问题很小,所以导致网上对于这个问题的资源十分匮乏,大概由于问题太小,所以发现的人很少,大佬也难以理解小白的苦恼,不屑于回答。经过一天多的努力,终于将这个问题解决,同时也深刻体会到英语的长期积累是多么重要。 VS2015C#使用Install Shield创建快捷方式为何属性中“目标”和“目标位置”为灰色。 献给每位想我一样在奋斗路上的小白们,我们互相结伴
WINDOWS 下静默安装 与 静默卸载
静默安装的文章请查看这个链接:点击打开链接 静默卸载只尝试了2个类型的文件,经测试通过. 1.微软的环境安装包,比如vcredist_x86.exe OfficeFilterPack32bit.exe这系列的卸载参数为msiexec.exe /x {产品ID} /qb 2.NSIS格式的安装包的静默卸载参数与安装参数一样,安装路径下的Unitstall.exe /S(注意这里必须是大写).
软件卸载列表里的程序隐藏
建议在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall找到那一项,在右边的窗口里把DisplayName名称改为别的,比如Name,这样在添加/删除里不出现,以后要卸载程序时再把它改回DisplayName就行了。 (个别软件会将放在HKEY_CURRENT_USER\SOFTWARE\Microsoft\
C#安装程序制作之卸载程序包
c#打包安装程序的卸载程序软件项目,使用时 通过“添加现有项目”将卸载项目添加到工程中,把打包的应用程序的ProductCode复制到卸载程序Program.cs中,最后在“文件系统”中添加主输出并选择卸载项目的Form即可,当然还可以添加快捷方式。
手工删除软件需要注意<InstallShield Uninstall Information>注册表项
购买了正版的微软模拟飞行《Microsoft Flight Simulator X》后,想把电脑上原来的盗版删掉重装正版,结果手贱直接删了游戏目录。 直接运行安装程序时就跳到了修复(Repair)界面,点击 Remove 后又报一个加载 GameuxInstallHelper 的错误,删不了。 以名称搜索注册表并进行了清理,包括用户目录 AppData 里的存档文件都删除了还是没用。 后来想
C#安装包(自动卸载低版本)
一:版本号升级     1、ProductCode、Version(version比前一版本要高比如以前1.0.0现在就是1.0.1),     2、保持UpgradeCode不变(当设置RemovePreviousVersion=true时就是靠它来找到卸载旧版本)二:配置版本检测     1、置detectnewerinstalledversion=true(自动检测新版本,如果装了高
installshield动态创建快捷方式
帮助文档里的函数/*-----------------------------------------------------------*/ * * InstallShield Example Script * * Demonstrates the AddFolderIcon function. * * This example places a shortcut to an executabl
vs2010打包程序制作的快捷方式指向错误的位置(指向安装包文件) 导致每次启动都要windows正在配置
刚刚开发完成的一个WPF项目,使用VS2010自带的打包工具对它进行打包(设置开始菜单的快捷方式),安装后,发现快捷方式的目标指向有问题。这里我主要想说明打包后进行安装完毕后,快捷方式的指向问题。 1、打包后生成文件说明      我们都知道通过VS工具自带的打包后会生成两个文件,一个是exe文件,一个是msi文件。 需要说明的是msi文件时window installer开发出
关于Installshield 2010安装包如何更新旧版本
制作更新包的主要属性: 在给出升级包类型之前,首先说明几个概念: 1 Package code:从字面上理解就是包的代码,在IS中每构建一个包的时候都会给其赋予一个package code,而且是唯一的。 2 ProductVersion:产品版本,当将开发过后的系统文件打包为一个.exe文件(或者CD—ROM格式包)后,就成为发布产品并可以进行上线使用了。那么product version
VS2012程序使用InstallShield打包部署详解
上篇博客把收费系统的总体设计进行了一遍讲解,讲解的同时掺杂了些有关.NET编译机制的总结。程序编写测试完成后接下来我们要做的是打包部署程序,但VS2012让人心痛的是没有了打包工具。不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的。     经过翻阅资料发现,VS2012虽然没有集成打包工具,但它为我们提供了下载的端口,需要我们手动安装一个插件InstallShi
获取Windows已安装程序
获取当前Windows系统安装程序,类似于控制面板中的“程序与功能”,支持卸载
ubuntu 用crossover装上的软件怎么卸载?
按win键,搜索un关键字,看到crossover from software,直接点击运行,确定即可
linux下软件的安装与卸载方法
 linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。 语法格式:whereis [-bfmsu][-B ...][-M ...][-S ...][文件...] 常用参数说明:
winform中为安装程序添加卸载的快捷方式
前言: 新建“安装项目”后,默认是没有“卸载”的快捷方式的。如果要卸载本软件的话,得通过控制面板里的“添加/删除程序”来对本软件进行卸载,这某一程度上不符合用户习惯。 目的: 为软件添加“卸载”。 步骤: 1、添加文件 2、选择C:\WINDOWS\system32\msiexec.exe 3、根据需要对msiexec.exe进行更名,比如,改为uninstall.exe
如何在自己的App中调用Android系统自带的安装/卸载程序
AppUtils里面写了如何安装和卸载apk(这段代码出自这里:点击打开链接~),这里的安装和卸载调用的是Android本身的一个安装卸载,所以可能页面不会太优雅,并不符合商业App的期望,如果要做到更优雅的实现,就要用到静默安装/卸载,这个可以参照网上教程,我这里有一篇转载还是很不错的,大家可以参照一下:~ public class AppUtils { /* 安装apk */
用AutoIt自动安装和卸载程序
由于代码每天都会更新,编译组每天晚上会针对当天的代码编译出一个新的Build(除非编译不通过),而测试组第二天早上都会安装前一天晚上编译出的Build进行测试。   一直以为测试组每天都手动地重复着这些枯燥无味的卸载、安装工作,直到同组的一个同事告诉我,测试组每天的卸载和安装工作都是通过脚本自动实现的,无需人为干预。   原来他们使用了一款叫做AutoIt的工具。个人以为,要实现这种自动化的功
QT操作注册表(制作安装卸载包)
增加注册表 #define APP_NAME "APPXX" #define RUN_EXE "APPXX.exe" #define APP_LNK "APPXX.lnk" #define UNINSTALL_EXE "APPXXUninstall.exe" #define REGEDIT_NAME "HKEY_LOCAL_MACHINE\\S
C#winform程序安装时自动卸载新版本覆盖旧版本
转自http://yefenme.blog.163.com/blog/static/1306977042012470952254/ 用C#写的winform程序做成安装包后安装。在已有旧版本程序的机子上用新版本的安装包安装软件时提示  “已经安装该产品的另一个版本。无法继续安装此版本........”  在安装部署项目中设“RemovePreviousVersion”为true后也不
Win10中卸载IE11
一、win10中卸载IE11 控制面板-》程序和功能-》启用或关闭Windows功能-》勾掉【Internet Explore 11】时,弹出一个对话框,确认是否卸载,点【是】-》点【确定】即可。要重启电脑 PS:如果想再次升级为IE11,再次勾选【InternetExplore 11】         注:1.在卸载前,最好安装有非IE内核的浏览器,如chrome。一旦有问题,这样
Mac操作系统入手--新手教学
Mac系统使用-快速入门             小编于18年国庆节入手了mac book pro,心情非常激动,终于不要忍受windows那AV画质了,以前每天上班看着windows那台电脑,一天之后眼睛非常不舒服.自从换了mac,简直不想碰windows.体验过的人自然懂~ 通过不断的琢磨(百度,百度,在百度)和研究,在一周之内已经可以快速上手,运用自如了.所以写一篇博客来帮助各人有同样的...
VS2015不能卸载解决方法
今天使用VS2015企业版调试windows 10内核驱动程序,发现在附加到进程进行调试时,vs2015总是崩溃,折腾了半天也没解决,就把它升级到update RC2版本,发现还是有问题,就想卸载掉VS2015企业版重新安装在试试,结果发现在程序和功能列表中有两个vs2015就随便删除了一个,结果悲剧了,当删除程序和功能列表中第二个vs2015时,发现已经不能删除了,卸载结果像下面这样,卸载出
Installshield新版本安装时卸载旧版本的安装
安装包升级问题,搞得实在头大,经过反复摸索,最终决定卸载旧的安装,安装新的程序,以达到升级目的。本方案有所局限,对于大型的安装或者配置复杂的安装不适合。本案例用IS2009,InstallScript MSI工程建立测试的。 比如:已安装1.0.0.1版本的程序,现在做了个新的1.0.0.2版本的程序。那么在第一个版本里我们就要开始做以下工作,并在以后版本要记得更改产品ID。 首先,我
InstallShield制作的打包程序——设置示例
安装程序示例图:http://blog.csdn.net/gaofang2009/archive/2010/01/26/5258377.aspx安装程序示例代码:http://blog.csdn.net/gaofang2009/archive/2010/01/26/5258446.aspxProject Assistant的设置向导1、点击如上图所示的Browse……设置在添加删除
win10 中添加快捷方式到开始菜单
有时候我们自己安装的绿色程序,只有一个快捷方式,不能像其他程序一样右键->固定到开始菜单,如下图: 那么怎样才可以加入开始菜单呢? 很简单: 1.将程序的快捷方式复制或者拖入一下目录中:C:\ProgramData\Microsoft\Windows\Start Menu\Programs资源管理器中显示的是如下路径: 2.拖进去之后,点开开始菜单会在左侧程序中找到该快捷方式,再右键->选择
inno setup 改变卸载图标
; Inno Setup 脚本; 该示例脚本显示如何自定义卸载文件的名称(默认为 unins000.exe,unins001.exe 等等)。[Setup]AppName=自定义卸载文件名示例程序AppVerName=自定义卸载文件名示例程序 1.0DefaultDirName={pf}/自定义卸载文件名示例程序DefaultGroupName=自定义卸载文件名示例程序[Files]Sou
带你玩转Visual Studio——带你新建一个工程
接着上一篇文章带你玩转Visual Studio——开篇介绍继续讲这个主题,现在我们从创建一个新的工程开始。一步一步创建项目 依次选择菜单:File\New\Project,打开New Project对话框。 &lt;1&gt;.选择项目类型:Win32 Console Application;&lt;2&gt;.填写工程名(Project Name):TestProject(可以给它取一个任意你想要的名字);&lt;3&gt;.选择
关闭
关闭