程序安装制作不用愁—Wise installation入门教程

http://blog.csdn.net/terryzero/article/details/6731925最近有个项目需要把别人的工具包装集成下,所以就随便找了个制作安装的工具,正好找到了Wise installation,所以就下载了个绿色版本的,用下来感觉不错,但问题是,网上这方面的教程很少,绿色版的软件又把帮助文档给去掉了。最后,没办法就到网上又找了个官方版的安装,由于手头拮据,然后就搜了下序列号,一搜一堆,google太给力了,以下透露一个( 序列号:9200034434),但同时支持下正版。下面先简单介绍下这个工具和新版的特性。

简介:Wise Installation System是非常著名的安装程序制作工具,Wise Installation System提供脚本编辑方式及众多应有尽有的安装选项,不愧为专业级的安装程序制作软件!
Wise Installation System 9.02 版的新特征如下:  
■ 代码签名页面现在更名为”数字签名”。  
■ 修正拆卸程序后开始菜单中的程序组不能够被删除的问题。
■ 当你使用一个变量命名一个新建的快捷方式时,在脚本中会出现一个空的快捷方式,因此会产生两次创建快捷方式的操作。该问题已经被修正。
■ 在前一个版本,从自定义对话框脚本读取文本文件到变量存在问题,该问题可能会造成死机。导致该问题的原因是对话框脚本处理的变量相比主脚本处理的变量其大小限制更小一些。现在两者的大小一致,不会再产生问题。  
■ 在拆卸程序时一些文件因为正在被使用而不能够被立即删除,操作系统将会为这些文件做上删除标记,在下次重新启动时再进行操作。如果在这个时候用户重新安装了软件并重启了计算机,这些文件仍然将被删除,从而造成文件丢失。现在该问题已经被纠正——当拆卸程序后如果有必要重新启动,拆卸程序会自动提示用户。  
■ 在复制本地文件设置对话框,如果你有具体设定”文件版本”和”文件日期及时间” 的值,这些设定值在关闭该对话框后将不能够被保存。该问题已经修正。  
■ 在前一个版本,如果你的安装程序要搜索先前的版本,安装程序将同时搜索回收站所在的目录,并且可能会把回收站作为目标目录。该问题已经修正,现在隐藏或系统目录都将不再搜索。

使用实例:这里就讲述个最简单的例子,把一个第三方软包装下,制作成自己的一个工具。

第一步:创建一个Empty Project。

第二步:进入Installation Expert,设置项目的基本信息,如果还用到windows的特殊特性如注册表,ODBC,Service等。

第三步:进入Script Editor,设置安装时的步骤,下图光标所在处之前都是些参数设定,而这里的loop里的每句脚本都是指安装时的每个步骤,你可以双击进入界面的编辑。

第四步:在界面想到后设置些脚本,让程序安装后再安装其他第三方的程序

[vb] view plaincopy

  1. item: Install File
  2. Source=H:\wiseinstall\soft\falanxiYOUKU.exe
  3. Destination=%MAINDIR%\falanxiYOUKU.exe
  4. Flags=0000000010000010
  5. end
  6. item: Execute Program
  7. Pathname=%MAINDIR%\falanxiYOUKU.exe
  8. Flags=00000010
  9. end
  10. item: Delete File
  11. Pathname=%MAINDIR%\falanxiYOUKU.exe
  12. end

第五步:你就可以测试安装了

哈哈,基本需求就已经满足了,高级功能还需要具体使用时具体研究,总的来说还是挺方便的。

时间: 2024-08-13 13:21:15

程序安装制作不用愁—Wise installation入门教程的相关文章

c#自动更新+安装程序的制作 (转)

c#自动更新+安装程序的制作 (转)  http://blog.csdn.net/myhuli120/article/details/6927588 一.自动更新的实现 让客户端实现自动更新,通常做法是在客户端部署一个单独的自动更新程序.主程序启动后,访问服务端,检查配置文件是 否有更新版本,有更新版本就启动更新程序,由更新负责下载更新版本,并更新客户端程序,流程如下: 当流程进行到红色部分的是后就调用更新程序进行更新. 1)版本判断: 客户端和服务端都部署同一个版本文件,客户端登陆时发送验证给

c#自动更新+安装程序的制作

一.自动更新的实现 让客户端实现自动更新,通常做法是在客户端部署一个单独的自动更新程序.主程序启动后,访问服务端,检查配置文件是否有更新版本,有更新版本就启动更新程序,由更新负责下载更新版本,并更新客户端程序,流程如下: 当流程进行到红色部分的是后就调用更新程序进行更新. 1)版本判断: 客户端和服务端都部署同一个版本文件,客户端登陆时发送验证给服务端判断版本是否一致. Version.xml代码 <iq xmlns="http://www.dynastech.com/xmtp"

NSIS安装制作基础教程[初级篇], 献给对NSIS有兴趣的初学者

NSIS安装制作基础教程[初级篇], 献给对NSIS有兴趣的初学者 作者: raindy 来源:http://bbs.hanzify.org/index.php?showtopic=30029 时间:2005-02-15 点击:70791 raindy NSIS简介: NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装.卸载系统,它的特点:脚本简洁高效:系统开销小:当然进行安装.

【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置

本系列文章由@浅墨_毛星云 出品.   文章链接:http://blog.csdn.net/poem_qianmo/article/details/19809337 1.下载和安装OpenCV SDK VS2010不用说,肯定都安装了吧.来说说当前最新的OpenCV版本2.4.8(2014年2月24日),2.4.9 (2014年4月)的下载和安装.与其说是安装,不如叫解压更加合适,因为我们下载的exe安装文件就是一个自解压程序而已. 在官网:http://opencv.org/上找到OpenCV

ArcGIS for Desktop入门教程_第三章_Desktop软件安装 - ArcGIS知乎-新一代ArcGIS问答社区

原文:ArcGIS for Desktop入门教程_第三章_Desktop软件安装 - ArcGIS知乎-新一代ArcGIS问答社区 1 软件安装 1.1 安装前准备 请确认已经收到来自Esri中国(北京)有限公司发出的软件安装光盘及包含许可授权文件(*.prvs或 *.prvc)的电子邮件. *.prvs是浮动版的许可,*.prvc是单机版的许可.下面以浮动版许可为例,介绍软件的安装. 在安装之前,请先确认待安装软件的系统.硬件及软件环境,是否满足ArcGIS for Desktop 10.4

Windows应用安装制作工具调查报告

Windows应用安装方式 Windows应用安装主要有如下两种方式: exe:可执行程序(executable program,EXE File) Microsoft Windows Installer( MSI) 说到MSI文件,不得不先说说Windows Installer,它不只是安装程序,而且是可扩展的软件管理系统.Windows Installer的用途包括:管理软件的安装.管理软件组件的添加和删除.监视文件的复原以及使用回滚技术维护基本的灾难恢复.另外,Windows Instal

Android基础入门教程——1.4 Genymotion模拟器安装

Android基础入门教程--1.4 Genymotion模拟器安装 1.本节引言 如果你符合下述三种情况的话,你可以考虑安装一个Genymotion Android模拟器: 没有真机调试,只能用模拟器 嫌SDK内置的AVD启动速度,运行速度慢 电脑配置还可以,最好4G内存以上 如果你满足上述三种情况的话,那么装个比真机还快的Genymotion吧! 官方给出的介绍: 2.去哪里下Genymotion 百度"Genymotion"第一个就是了:Genymotion中文官网 3.下载Ge

微信小程序免费制作一键生成平台是什么原理?速成应用代理需要多少钱

微信10亿活跃用户,10亿的流量等待瓜分.想想现在人们用哪个应用最多?当然是微信,而微信小程序就是依托微信而存在的,先天优势就在那里,怎么可能不火?作为想要创业以及苦于一直没有机会发现好商机的你,为什么要错过速成应用微信小程序加盟代理这个项目? 小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下即可打开应用.也体现了"用完即走"的理念,用户不用关心是否安装太多应用的问题.应用将无处不在,随时可用,但又无需安装卸载.全面开放

程序员用于机器学习编程的Python 数据处理库 pandas 入门教程

入门介绍 pandas适合于许多不同类型的数据,包括: · 具有异构类型列的表格数据,例如SQL表格或Excel数据 · 有序和无序(不一定是固定频率)时间序列数据. · 具有行列标签的任意矩阵数据(均匀类型或不同类型) · 任何其他形式的观测/统计数据集. 由于这是一个Python语言的软件包,因此需要你的机器上首先需要具备Python语言的环境.关于这一点,请自行在网络上搜索获取方法. 关于如何获取pandas请参阅官网上的说明:pandas Installation. 通常情况下,我们可以