安装程序制作
来源:互联网 发布:快刀软件注册机 编辑:程序博客网 时间:2024/05/18 01:18
installshield的使用
下载地址:
http://download.csdn.net/download/yinxing408033943/4263508
软件安装工具 InstallShield.2010.Premier.v16
要求
1.安装时添加环境变量
2.卸载时删除注册表的相关信息
待补充...
资料一、
HOWTO:安装包卸载时如何删除安装时写在系统环境变量中的内容 作者:万炳宏 - Kevin Wan
在用InstallShield制作安装包时,有时我们会在脚本中通过操作注册表,配置系统环境变量,比如在Path中追加,但卸载时如何清除追加的路径变量,一直有些模糊。
今天受网友启发,在InstallShield的帮助文档中找到了解决办法,代码如下:
STRING svSearchPath;
begin
// Set up the search path to pass as a parameter to PathSet.
svSearchPath = "C:\\DOS;C:\\WINDOWS;C:\\TEMP;" +
"D:\\Program Files\\Kevin Wan\\InstallShield;" +
"C:\\EXAMPLE\\SOURCE;D:\\WORK\\TEMP";
// Initialize the path buffer.
PathSet (svSearchPath);
// Display the initial search path.
// Delete D:\Program Files\Kevin Wan\InstallShield from the path buffer.
if (PathDelete ("Kevin Wan", PARTIAL) <0) then
MessageBox ("First call to PathDelete failed.", SEVERE);
endif;
// Get the search path from the path buffer; this call also releases
// the memory allocated for the path buffer.
PathGet (svSearchPath);
MessageBox(svSearchPath, INFORMATION);
end;
这里我将Sample添加到了事件响应函数OnBegin中,大家实际操作时可以写到OnUninstall中。
Sample中我删除了和Kevin Wan相关的路径,但也要注意,这里最好选择唯一标示的字符串,否则可能会把其他程序写入的路径变量也同时删除了。
- 安装程序制作求救
- 安装程序制作
- 安装程序的制作
- c#制作安装程序
- 制作安装程序总结
- 制作安装程序
- VS2005 制作安装程序
- VS2005 制作 安装程序
- 制作安装程序
- VS2005 制作安装程序
- 安装程序的制作
- VS制作安装程序
- vc制作安装程序
- NSIS安装制作程序
- VC++ 安装程序制作
- VS制作安装程序
- VS制作安装程序
- 制作程序安装包
- About redis
- 开源 免费 java CMS - FreeCMS1.4-系统配置
- A look inside blocks
- GridView对数据小类进行分别汇总
- 10 个你必须掌握的超酷 VI 命令技巧
- 安装程序制作
- 大容量U盘制作USB多重系统启动盘初探
- BeeFramework
- windows 7 iis 设置
- poj 1065 Wooden Sticks
- 在对话框上添加软键盘
- [OpenCV2]编写有效率的图像循环
- 研发周报:最火的前端开源项目
- iOS开发中的单元测试