很多时候我们在做安装包的时候,会发现需要将你所设置的内容是需要写入到安装程序的配置文件里面的.
在用installshield制作安装包的时候我们发现有一个WriteProfString可以为我们所用。
The WriteProfString function writes a profile string to an .ini file. Depending on the values passed to WriteProfString, it can create a section, delete an entire section, create a unique KEY=VALUE entry, delete a KEY=VALUE entry, or update a key’s value.
我们可以使用WriteProfString函数,将值写入到配置文件某一行。
阅读全文…
用过打包软件的朋友都知道我们在制作安装包的时候经常需要往windows系统里面注册一些服务,以方便管理。用Advanced Installer的话就太简单了,直接在向导里面填入服务名称和描述之类的就可以自动实现的,但是用installshield的朋友都知道installshield是没有这个向导,那么我们就只能通过代码来实现了。
一个windows服务的信息:
1.注册的服务名称:也就是我们在任务管理器里面看到的进程名称
2.服务的显示名称:就是我们在服务管理器上面看到
3.服务的描述信息:这个就不用说了(可有可无)
4.服务调用的程序路径:这个服务运行那个程序
5.服务器的启动类型:是否自动,还是手动,或者是禁用
阅读全文…
最近项目组将这次项目的软件包的制作任务交到了我的头上,以前都安装包的制作完全没有概念,从Advanced Installer,InstallShield,Wise Installation都捣鼓了一遍。下面给大家介绍下Advanced Installer,InstallShield,Wise Installation。
Advanced Installer
Advanced Installer 是一款功能强大、可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合 Windows 最佳操作建议。
阅读全文…
最新评论