exe打包成安装包

       前面介绍了如何将python代码打包成可执行文件,这里再介绍一下如何将exe打包成安装包。

一. 安装InstallShield2015

    百度云网址:https://pan.baidu.com/s/1fFGDeczPduWaN_23dpiBWw   提取码:neyf

二. 使用InstallShield 2015打包软件

1. 打开软件,创建项目:File->New

     2.1 选择InstallScript Project工程

     2.2 修改项目名称、项目保存地址

     

2. 配置项目

    2.1 Application Information:公司信息

      填写公司名(company_name)和应用名(application_name),这两个名字跟默认安装路径有关。默认安装路径为:

 C:\Program Files (x86)\company_name\application_name\打包的文件夹名\可执行.exe

     

    2.2 Installation Architecture(安装架构): 这个没用用到,直接跳过

    2.3 Application Files(应用文件):添加需要打包的可执行文件文件夹

      选中"Application Target Folder",再点击“Add Folders”,找到exe文件夹目录

      

     

    2.4 Application Shortcuts: 应用程序快捷键

         如果文件夹中有多个exe,需要选择哪一个作为快捷启动的exe

     

    

    2.5 Application Registry: 添加注册表

     如果需要添加注册表,在这里添加。我是将软件安装位置添加到注册表中,方便web唤醒本地软件

    (1)在HKEY_CLASSES_ROOT下创建 四个文件夹(LabelSoft、shell、open、command)

    注意:LabelSoft是协议名,可以自定义名称,这四个文件夹是递归的,如下图

    (2)选中LabelSoft,在右侧窗口(Destination computer's Registry data)右键创建"New Default Value";

     再右键Default选择“Modify”,输入“<TARGETDIR>\文件夹的路径”,例如

"<TARGETDIR>\label_2D_v1.1.0.5\label_2D.ssp.exe"

     我的是InstallShield2015,软件安装路径是<TARGETDIR>,有些版本是[INSTALLDIR]

    (3)选中command,在右侧窗口(Destination computer's Registry data)右键创建"New Default Value";

     再右键Default选择“Modify”,输入“<TARGETDIR>\文件夹的路径” “%1”,例如

"<TARGETDIR>\label_2D_v1.1.0.5\label_2D.ssp.exe" "%1"

   

   2.6 Installation Interview :     安装窗口选择

     (1)是否显示许可证窗口,可以选择添加自己的软件许可证; 我选择否

     (2)是否需要用户输入自己的公司信息; 我选择否

     (3)是否允许用户选择自定义安装的地址; 我选择是

     (4)是否让用户选择部分安装还是全部安装; 我选择否

      

   

    2.7 Installation Localization:  选择软件语言,默认中文简体

   

    2.8 Installation Designer:             切换到Designer中设置桌面快捷方式

      1. 选择 “Installation Designer”

      2. 选择“System Configuration”-->"Shortcuts"-->"Desktop"、"Taskbar/Start Menu"、"Taskbar/Start Menu/Programs Menu/Tsari/happy_label"下面插入xxxx.exe的快捷键

    2.9 Build Installation:             打包成安装包

      1. 选择 “Single Executable”

      2. 选择“Build Installations”
      3. 打包成功后(会有打包信息,需要0 error),打开“Open release folder”,文件夹中就是安装包

      

     

        最后,如果最后一步build Installation出了问题,就根据错误信息自己查吧。我遇到过,是因为公司加密软件的问题,导致Installation没有破解成功,这时候,你需要一台环境干净的电脑,重新尝试一遍。

补充说明:如何用web唤起电脑上的软件,这里补充一下教程

1. 在软件安装包打包的时候,把软件安装路径插入windows的注册表中(如2.5中所示)

2. 写一个简单的网页,去唤起软件(并且传参给软件)。将代码保存成test.html,双击即可。

<html>
<body>
<a href="LabelSoft://?1&2&animal_detection">打开软件</a>
</body>
</html>

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要制作mscomm的安装包,你需要以下步骤: 1. 准备安装包制作工具:你可以选择使用专业的安装包制作软件,如InstallShield、Wise Install等。这些软件提供了一个可视化的界面,方便你创建和编辑安装包。 2. 收集mscomm的必要文件:在制作安装包之前,你需要收集mscomm的相关文件。这包括mscomm.dll和其它依赖文件。 3. 创建安装包项目:打开你选择的安装包制作软件,创建一个新的安装包项目。在项目中,你可以设置安装包的名称、版本号、安装路径等。 4. 添加mscomm文件:在安装包项目中,选择添加文件功能,并选择mscomm的相关文件。确保你将文件正确地添加到安装包的目标文件夹中。 5. 设置安装选项:根据你的需要,设置安装包的一些选项,如是否创建桌面快捷方式、是否添加到开始菜单等。 6. 编译和生安装包:完以上步骤后,点击编译或生安装包的选项,让软件根据你的设置生最终的安装包。 7. 测试安装包:在制作安装包之前,进行一次测试安装,确保安装包能够功安装mscomm,并且运行时没有遇到问题。 8. 分发安装包安装包制作完后,你可以将其分发给目标用户。你可以通过电子邮件、网站下载、光盘等方式进行分发。 通过以上步骤,你可以在mscomm中创建一个功能完善的安装包,方便用户安装和使用mscomm。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值