精华内容
下载资源
问答
  • 如何压缩软件的安装包
    千次阅读
    2021-07-07 01:39:15

    手机这个 软件安装包程序在什么位置,一般叫什么

    已安装软件的安装包可以删除,不影响软件的运行。

    1、软件完成安装后,代表程序已经存在于电脑硬盘内并可以运行。

    2、软件完成安装后,安装包实际上已经完成了其历史使命,可以直接通过桌面或者程序打开该软件。

    3、软件安装包在安装完成之后并不会自动删除,而是还存在于用户的电脑硬盘或者移动存储空间上。

    4、删除软件安装包有利于节省硬盘空间,充分运用其电脑空间资源。

    5、如果用户想要在以后更方便地安装软件也可以保留安装包,之后安装的时候就不用再次下载了。

    扩展资料:安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。

    运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。

    安装包文件多为exe格式。

    参考资料:百度百科-安装包

    电脑上怎么能找到安装包程序?

    有以下几个办法:1、你平常下载软件用的是什么软件,比如迅雷、旋风等下载软件,打开下载软件从已下载里可以找到。

    2、打开电脑的搜索,输入.exe,会搜索到全部以.exe为后缀的程序文件,从中挑选出需要的安装程序。

    3、平时有良好的整理习惯的话,将所有安装程序放置在同一个文件夹里面,以后重装系统或者资料转移的时候就省心了。

    看你的情况估计没有整理文件夹,建议你重新下载安装程序,毕竟以前下载的程序是旧版本的,更新一下比较好,其次养成良好的整理文件夹习惯,以后就不那么麻烦了

    更多相关内容
  • 录屏软件,安装后可默认视频保存路径,无法记录音频,只能记录视频
  • Winrar压缩工具安装包

    2018-10-12 09:58:51
    Winrar压缩工具安装包
  • PGP加密软件安装包

    2018-11-22 21:26:17
    PGP加密由一系列散列、数据压缩、对称密钥加密,以及公钥加密的算法组合而成。每个步骤支持几种算法,可以选择一个使用。每个公钥均绑定唯一的用户名和/或者E-mail地址。这个系统的第一个版本通常称为可信Web或X.509...
  • Linux zip离线安装包

    2022-05-12 16:42:57
    Linux zip离线安装包
  • jdk1.7.zip压缩安装包

    2021-06-01 14:55:48
    jdk1.7版本安装包
  • 经典压缩软件7-zip安装包-64位系统,好用,实用,官方版本,无修改,免费
  • 怎么做一个专业的软件安装包

    千次阅读 2021-02-01 17:34:31
    本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的,下面是软件安装包制作完成后的安装演示: 本文提供打包的程序源码下载及制作好的软件...

    C/S客户端开发完成,需要将程序交付给用户,直接压缩发给用户是可以的(只是有点不专业),如果能有一个比较好看的安装界面,那档次就不一样了。

    本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的,下面是软件安装包制作完成后的安装演示:

    在这里插入图片描述

    本文提供打包的程序源码下载及制作好的软件安装包体验,欢迎浏览下载:

    下面介绍安装包制作步骤:

    1、下载Adanced Installer 17.9

    首先下载软件安装包制作软件,安装包从360软件管家下载,其他途径亦可:

    下载安装包制作软件

    下载后,按默认步骤安装即可。

    2、创建安装包制作工程

    制作软件安装包与软件开发一样,我们先创建一个安装包制作工程,相当于保存安装包配置的过程,方便以后再次修改、打包:

    创建软件安装包配置工程

    3、安装包产品信息

    • 填写程序释放的目录名称:乐趣课堂
    • 填写公司名称,和程序释放的目录名称组成安装路径:Dotnet9

    比如默认安装后的路径为:C:\Program Files (x86)\Dotnet9\乐趣课堂,安装的时候路径是可以修改。

    安装包产品信息

    4、输入安装参数

    应用程序的文件夹,可以不用修改,默认即可:

    安装参数

    5、选择程序运行环境

    打包的测试程序(访问乐趣课堂源码仓库)依赖.NET 5运行时(发布时选择的依赖于环境),所以在下面的配置里可以选择安装时下载、安装.NET 5运行时(独立发布可以忽略这个步骤):

    程序运行环境配置

    6、设置程序启动条件

    看下面的界面,选择程序可运行的操作系统,分x86和x64各版本Windows操作系统:

    设置启动条件

    7、选择安装文件

    下面是目标程序目录结构结构,即待打包的目录,运行程序和依赖文件都在这个文件夹中:

    乐趣课堂的程序输出目录文件一览

    在软件安装包制作界面,添加应用程序的文件(夹),即选择上面的文件夹,注:子目录和文件需要分别选择。

    选择程序包文件菜单

    添加后,软件安装包制作界面的目录如下,中间显示添加的各子目录,右侧显示Application Folder目录下文件:

    在这里插入图片描述

    8、添加快捷方式

    正常程序,需要在开始菜单和桌面添加程序的快捷方式,如下图:

    在这里插入图片描述

    桌面快捷方式

    完成上面的效果,简单需求:

    • 开始菜单添加程序目录:在【Start Menu】=>【Programs】下添加子文件夹【乐趣课堂】(改成你自己程序的名称)
    • 开始菜单程序目录需要添加启动程序快捷方式、卸载程序快捷方式
    • 桌面添加启动程序快捷方式

    8.1 添加快捷启动方式

    如下图,选中中间的”乐趣课堂“目录(Desktop目录操作同理),右侧右键菜单从安装程序添加快捷方式:

    在这里插入图片描述

    下图出现了选择文件列表,需要在前面的第7步中选择了文件才会出现,LQClass.AdminForWPF.exe 是主程序的exe,将它作为开始菜单、桌面的启动程序快捷方式:

    选择程序作为启动程序快捷方式

    8.2 添加卸载快捷方式

    我看大部分程序开始菜单都没添加卸载快捷方式,不过我们自信,添加上去吧,用户想卸就卸:

    在这里插入图片描述

    下面弹出的卸载快捷方式编辑界面,可以不用修改,如果不想显示程序版本号,去掉也无妨:“卸载[ProductName]”显示效果为“卸载乐趣课堂”:

    弹出卸载快捷方式编辑

    9、设置打包文件输出格式

    如图中备注,选择第四个,在运行软件安装包时,可在线下载、安装运行时,可修改MSI安装文件的名字和EXE安装文件的名字:

    打包文件输出格式

    10、配置安装界面主题风格

    该软件提供的主题风格很多,站长浏览了一遍,图中的效果比较清爽,看个人喜欢选择:

    在这里插入图片描述

    11、设置界面语言包

    默认简体中文:

    语言包配置

    12、前面的配置差不多了,该浏览安装效果了

    安装的每一步都可以看看效果:

    在这里插入图片描述

    13、构建、运行

    就像编程一样,前面的只是代码编写,一个简单功能完成,需要执行代码编译,生成可执行文件,制作软件安装包也是一样,先执行构建,然后就可以点击Run进行安装测试了,见开头的安装运行动画:

    在这里插入图片描述

    构建后产生的文件如下,下面的文件名在第9步中可以修改,当然你现在也可以手动修改:

    安装包文件

    好了,安装包制作完成,有什么问题欢迎留言交流。

    参考文章:

    展开全文
  • 快压软件安装包

    2018-09-06 09:01:48
    自创压缩格式(KZ)算法,固实超高压缩比,提升压缩率5-30%;  开放接口,支持插件功能;  支持 KZ、ZIP、7Z 、ACE、ARJ、BZ2 、CAB、GZ、ISO、JAR、LZH、TAR、 UUE、Z 等40余种常用压缩格式;
  • 数据存储采用自带的压缩格式,独特具有多重文本超链接功能,对导入的网页仍可编辑。 支持Word文档、网页、文本等多种格式文档之间的转换。 采用了多级分布式加密算法,界面支持皮肤等个性化的设计。 更新说明 1...
  • windows录屏软件captura的安装包,直接解压缩文件然后点击exe文件即可。 录屏软件 录屏软件 录屏软件 录屏软件 录屏软件 录屏软件 windows
  • C# 专业的软件安装包

    2022-06-28 19:43:02
    本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的下面介绍安装包制作步骤:首先下载软件安装包制作软件,安装包从360软件管家下载,其他途径...

    C/S客户端开发完成,需要将程序交付给用户,直接压缩发给用户是可以的(只是有点不专业),如果能有一个比较好看的安装界面,那档次就不一样了。

    本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的

    下面介绍安装包制作步骤:

    1、下载Adanced Installer 17.9

    首先下载软件安装包制作软件,安装包从360软件管家下载,其他途径亦可:

     

     

    下载后,按默认步骤安装即可。

    2、创建安装包制作工程

    制作软件安装包与软件开发一样,我们先创建一个安装包制作工程,相当于保存安装包配置的过程,方便以后再次修改、打包:

     

    3、安装包产品信息

    • 填写程序释放的目录名称:乐趣课堂

    • 填写公司名称,和程序释放的目录名称组成安装路径:Dotnet9

    比如默认安装后的路径为:C:\Program Files (x86)\Dotnet9\乐趣课堂,安装的时候路径是可以修改。

     

    4、输入安装参数

    应用程序的文件夹,可以不用修改,默认即可:

     

    5、选择程序运行环境

    打包的测试程序(访问乐趣课堂源码仓库)依赖.NET 5运行时(发布时选择的依赖于环境),所以在下面的配置里可以选择安装时下载、安装.NET 5运行时(独立发布可以忽略这个步骤):

     

    6、设置程序启动条件

    看下面的界面,选择程序可运行的操作系统,分x86和x64各版本Windows操作系统:

     

    7、选择安装文件

    下面是目标程序目录结构结构,即待打包的目录,运行程序和依赖文件都在这个文件夹中:

     在软件安装包制作界面,添加应用程序的文件(夹),即选择上面的文件夹,注:子目录和文件需要分别选择。

     添加后,软件安装包制作界面的目录如下,中间显示添加的各子目录,右侧显示Application Folder目录下文件:

     

    8、添加快捷方式

    正常程序,需要在开始菜单和桌面添加程序的快捷方式,如下图:

     

     

    完成上面的效果,简单需求:

    • 开始菜单添加程序目录:在【Start Menu】=>【Programs】下添加子文件夹【乐趣课堂】(改成你自己程序的名称)

    • 开始菜单程序目录需要添加启动程序快捷方式、卸载程序快捷方式

    • 桌面添加启动程序快捷方式

    8.1 添加快捷启动方式

    如下图,选中中间的”乐趣课堂“目录(Desktop目录操作同理),右侧右键菜单从安装程序添加快捷方式:

     下图出现了选择文件列表,需要在前面的第7步中选择了文件才会出现,LQClass.AdminForWPF.exe 是主程序的exe,将它作为开始菜单、桌面的启动程序快捷方式:

     

     

    8.2 添加卸载快捷方式

    我看大部分程序开始菜单都没添加卸载快捷方式,不过我们自信,添加上去吧,用户想卸就卸:

     

     下面弹出的卸载快捷方式编辑界面,可以不用修改,如果不想显示程序版本号,去掉也无妨:“卸载[ProductName]”显示效果为“卸载乐趣课堂”:

     

     

     

    10、配置安装界面主题风格

    该软件提供的主题风格很多,站长浏览了一遍,图中的效果比较清爽,看个人喜欢选择:

     

    11、设置界面语言包

    默认简体中文:

     

    12、前面的配置差不多了,该浏览安装效果了

    安装的每一步都可以看看效果:

    13、构建、运行

    就像编程一样,前面的只是代码编写,一个简单功能完成,需要执行代码编译,生成可执行文件,制作软件安装包也是一样,先执行构建,然后就可以点击Run进行安装测试了

     

     构建后产生的文件如下,下面的文件名在第9步中可以修改,当然你现在也可以手动修改:

     

     好了,安装包制作完成

    参考文章:

    • Advanced Installer 11.0实战教程

    • Advanced Installer 在开始菜单添加卸载选项及设置桌面快捷方式

    展开全文
  • qt自定义软件安装包

    2021-04-19 17:00:02
    将程序压缩为zip格式后添加到资源文件,安装时使用quazip从资源文件解压到指定目录,并且将解压放在子线程,避免UI卡主。在做安装包时要使用静态编译,要不然安装包还是需要一大堆dll文件。目录结构如下: 主要...

    将程序压缩为zip格式后添加到资源文件,安装时使用quazip从资源文件解压到指定目录,并且将解压放在子线程,避免UI卡主。在做安装包时要使用静态编译,要不然安装包还是需要一大堆dll文件。目录结构如下:

    主要代码:

    #ifndef UNCOMPRESSTHREAD_H
    #define UNCOMPRESSTHREAD_H
    
    #include <QObject>
    #include <QThread>
    
    class UncompressThread : public QObject
    {
        Q_OBJECT
    public:
        explicit UncompressThread(QObject *parent = 0);
        ~UncompressThread();
    
    private:
        bool SubFunExtractFile(QString strInFile, QString strOutFile);
        bool SubFunExtractDir(QString strInFile, QString strOutPath);
        bool SubFubExtractZipFile(QString strInFile, QString strInFilePath, QString strOutPath);
        void setRegValue(QString strPath, QString strItemName, QString strItemData);
    signals:
        void WorkerThreadFinishSig();
        void SendUncompressInfomationSig(QString mes);
        void SendCurrentFileSig(QString file);
        void SendProgressValueSig(int value);
    public slots:
        void uncompressFile(QString file,QString path);
    private:
        QThread mThread;
    };
    
    #endif // UNCOMPRESSTHREAD_H
    
    #include "uncompressthread.h"
    #include "./quazip/JlCompress.h"
    #include <QDir>
    #include <QStandardPaths>
    #include <QDebug>
    #include <QSettings>
    #include <QCoreApplication>
    
    
    UncompressThread::UncompressThread(QObject *parent) : QObject(parent)
    {
        this->moveToThread(&mThread);
        mThread.start();
    }
    
    UncompressThread::~UncompressThread()
    {
        mThread.quit();
        mThread.wait();
    }
    
    void UncompressThread::uncompressFile(QString file,QString path)
    {
        QString m_strAppPath =path;
        //QString strInFileName /*= "D:\\QtCore\\Uncompress\\release\\Qt5.7-static"*/;
    
        QStringList OutFileList;
        OutFileList<< file;
        qDebug()<<OutFileList;
    
        for(int i = 0;i < OutFileList.count();i++)
        {
    
            //SubFunExtractFile(strInFileName, OutFileList.at(i));
    
    
            bool bRet = SubFunExtractDir(OutFileList.at(i), m_strAppPath);
            if (bRet != true)
            {
                SendUncompressInfomationSig(QStringLiteral("提取文件错误."));
            }
            SendUncompressInfomationSig(QStringLiteral("提取文件完成."));
        }
    
        emit WorkerThreadFinishSig();
    }
    
    
    bool UncompressThread::SubFunExtractFile(QString strInFile, QString strOutFile)
    {
        QFile infile(strInFile);
        if (!infile.open(QIODevice::ReadOnly))
        {
            return(false);
        }
        QByteArray data = infile.readAll();
        QFile outfile(strOutFile);
        if (!outfile.open(QIODevice::WriteOnly | QIODevice::Append))
        {
            return(false);
        }
        outfile.write(data);
        infile.close();
        outfile.close();
        return(true);
    }
    
    bool UncompressThread::SubFunExtractDir(QString strInFile, QString strOutPath)
    {
        QuaZip zipInFile(strInFile);
        if (!zipInFile.open(QuaZip::mdUnzip))
        {
            qDebug()<<"zipInFile open failed";
            return(false);
        }
    
        int nFileCount = zipInFile.getEntriesCount();
    
    
        int nFileProgress = 0;
        bool hasFile = zipInFile.goToFirstFile();
        while(hasFile)
        {
            bool bRet = SubFubExtractZipFile(zipInFile.getZipName(), zipInFile.getCurrentFileName(), strOutPath);
            if (bRet != true)
            {
                qDebug()<<"SubFubExtractZipFile failed";
                return(false);
            }
            nFileProgress++;
            emit SendProgressValueSig(100*nFileProgress/nFileCount);
            bRet = zipInFile.goToNextFile();
            if (bRet != true)
                break;
        }
        return(true);
    }
    
    bool UncompressThread::SubFubExtractZipFile(QString strInFile, QString strInFilePath, QString strOutPath)
    {
        QuaZipFile infile(strInFile, strInFilePath);
        if (!infile.open(QIODevice::ReadOnly))
        {
            return(false);
        }
        QByteArray data = infile.readAll();
        QString outPath = strOutPath +'\\'+ strInFilePath;
        if (outPath.endsWith("/") == true)
        {
            QDir appDir(outPath);
            if (appDir.exists() != true)
            {
                appDir.mkpath(outPath);
            }
            return(true);
        }
        outPath.remove('\\');
    
        QFile outfile(outPath);
        QString file = outPath.remove(QStandardPaths::standardLocations(QStandardPaths::ConfigLocation)[0]);
        emit SendCurrentFileSig(file);
        SendUncompressInfomationSig(QStringLiteral("正在提取文件")+file);
        if (!outfile.open(QIODevice::WriteOnly | QIODevice::Truncate))
        {
            return(false);
        }
        outfile.write(data);
        infile.close();
        outfile.close();
        return(true);
    }
    
    void UncompressThread::setRegValue(QString strPath, QString strItemName, QString strItemData)
    {
        QSettings reg(strPath, QSettings::NativeFormat);
    
        QStringList regValue = reg.value(strItemName).toString().split(";");
    
    
        if(regValue.contains(strItemData))
        {
            return;
        }
    
        if(strItemName == "Path")
        {
            reg.setValue(strItemName, reg.value(strItemName).toString()+";"+strItemData);
        }
        else
        {
            reg.setValue(strItemName, strItemData);
        }
    }
    

     

    展开全文
  • 官网下载的最新版的有道翻译软件,有的时候在没有网的电脑上无法通过网络下载安装,我直接将按照好的文件包压缩一下,拷贝到另外一个电脑上使用
  • 本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的,下面是软件安装包制作完成后的安装演示: 软件安装演示 本文提供打包的程序源码下载...
  • 很实用的解压缩工具,告别广告
  • 官方的中文winzip是在线安装的,这里提供的是在线安装过程中下载的安装包,直接安装本文件以实现winzip的离线安装。
  • PS Photoshop2020软件安装包及安装教程

    万次阅读 2021-09-15 11:14:42
    Adobe Premiere是一款常用的视频编辑软件,由Adobe公司推出。现在常用的版本有CS4、CS5、CS6、CC 2014、CC 2015、CC 2017、CC 2018以及CC2019版本。Adobe Premiere是一款编辑画面质量比较好的软件,有较好的兼容性,...
  • 利用压缩软件制作插件安装包

    千次阅读 2016-03-03 11:43:57
    利用压缩软件制作插件安装包  第一步:准备好所需文件    2.设置各种配置 最终打包好的exe插件: 注意:制作好的插件安装包...
  • 怎么把软件变成安装包

    千次阅读 2021-06-22 19:12:27
    把软件变成安装包的方法是:1、打开电脑,右击,用WinRAR压缩,常规、“创建自解压格式的压缩软件”打钩。2、压缩方式里面改成最好的压缩比例。3、高级、自解压选项、解压后运行、填上要压缩的文件的名称。模式选...
  • 构建deb软件安装包 Linux软件包的组成 文件类型 保存目录 普通程序 /usr/bin root权限程序 /usr/sbin 程序配置文件 /etc 日志文件 /var/log 文档文件 /usr/share/doc Linux软件包 源码包 优点: ...
  • 微软Windows10命令行安装、卸载软件命令winget安装包。适合电脑小白使用,不用再去各种流氓下载站了!
  • Git离线rpm安装包

    2022-04-26 14:14:33
    Git离线rpm安装包 到解压的目录下执行 yum remove git 卸载原有git 解压缩 tar zxvf git-package.tgz 离线安装 yum install *.rpm
  • 本文介绍怎么使用Adanced Installer 17.9 制作专业的Windows 客户端安装包,其他软件或者本软件其他版本制作步骤也是类似的,下面是软件安装包制作完成后的安装演示:软件安装演示本文提供打包的程序源码下载及制作...
  • 详细介绍了常见的四种Linux应用软件安装包及其安装方法。一、解析Linux应用软件安装包,通常Linux应用软件的安装包有四种:1) tar包,如software-1.2.3-1.tar.gz。他是使用UNIX系统的打包工具tar打包的。2) rpm包,...
  • Brandzip安装包

    2021-07-08 09:51:24
    Brandzip安装包 ,Brandzip体积小,解压缩文件快捷,是我喜欢的简约风格,欢迎下载使用。
  • WinRAR安装包

    2018-10-17 11:26:45
    winrar_x64_5.40.exe 老牌解压,压缩软件。本人博客地址:https://blog.csdn.net/songxinfeng1989
  • 这是一个实用而且权威的安装程序制作软件,同时也是个文件分卷压缩打包程序(把一个大文件分割成制定大小的压缩包),不管是新手还是熟练的程序员,用它都能把自己的应用程序做成高质量的安装程序。它 的核心是脚本...
  • 如何快速简单的将客户端程序压缩打包 对于客户端开发的技术人员来讲,一个程序打包的过程比较繁琐,下面介绍一种简单的打包方式,话不多说,不喜勿喷。 第一步:选取需要压缩打包的所有程序运行文件,右键添加到压缩...
  • RAR压缩,免广告,绝对没有广告的版本,当前安装包是32位的,64和32位windows系统都能安装

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,949
精华内容 17,579
关键字:

如何压缩软件的安装包