社区
语言基础/算法/系统设计
帖子详情
可直接运行的安装程序,其原理是怎么样的?
Frank6600
2015-05-30 07:29:57
可直接运行的安装程序,其原理是怎么样的?
将要安装的内容加在安装程序的最后?
那怎么判断从哪里开始是安装的内容?
...全文
517
7
打赏
收藏
可直接运行的安装程序,其原理是怎么样的?
可直接运行的安装程序,其原理是怎么样的? 将要安装的内容加在安装程序的最后? 那怎么判断从哪里开始是安装的内容?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不得闲
2015-06-03
打赏
举报
回复
InnoSetUp开源,可以去看看,其实就是按照自己的规则打包,安装程序,就是一个解包过程,然后附带一些环境信息注册等。
Frank6600
2015-06-03
打赏
举报
回复
> 楼主提的问题太大,不好回答 其实,是你把问题想得太大。 我只是想知道,“要释放的文件,打包时放在哪里?” 我自己实现,打算把它放在可执行安装程序的尾端。 > 不同的安装软件,生成包的方式不一样的。 我也只是想知道一般实现的基本原理罢了 这个你在#1已经给了详细答案,谢谢了。
lyhoo163
2015-06-03
打赏
举报
回复
“要释放的文件”如果不大,完全可以放进EXE文件中。 通常,如果很大(很多),压缩在一个(或几个文件中)文件中,再指定目录释放它。
yct0605
2015-06-01
打赏
举报
回复
打包的时候会指定需要打包的文件或文件夹,至于什么时候释放还是根据用户的选择了,可以参考一下InnoSetup的安装包制作过程和思路,InnoSetup也是D编译出来的程序。
lyhoo163
2015-06-01
打赏
举报
回复
楼主提的问题太大,不好回答。不同的安装软件,生成包的方式不一样的。
lyhoo163
2015-05-31
打赏
举报
回复
一般是可执行的EXE文件,附带一组安装文件。也有放在一个EXE文件中。 功能 : 1、确定一个安装目录,建立目录并释放文件; 2、加入系统配置参数; 3、有Dll文件,还得注册; 4、初始化数据参数; 5、设置软件在windows启动方式,快捷按钮。 6、启动主EXE文件(进行程序)。 上述功能,可以通过安装软件实行。最简单的打包软件InnoSetup。 功能最全的是installshield。
Frank6600
2015-05-31
打赏
举报
回复
释放的文件,打包时放在哪里? 加在安装程序的最后? 那怎么判断从哪里开始是要释放的文件?
jd-gui.exe反编译查看工具包官方绿色版
由于它是官方绿色版,这意味着它无需安装,
直接
运行
即可,方便快捷,同时减少了对系统环境的影响。 二、jd-gui.exe的工作
原理
反编译的过程是将机器可执行的代码转换回人类可读的源代码。对于Java,这一过程涉及到...
Python程序执行
原理
是什么?Python解释器是怎样
运行
的
但是对于Python而言,Python源码不需要编译成二进制代码,它可以
直接
从源代码
运行
程序。Python解释器将源代码转换为字节码,然后把编译好的字节码转发到Python虚拟机(PVM)中进行执行。接下来,通过一张图来描述...
程序安装
原理
不同的操作系统,软件安装方法虽然不一样,但是基本的
原理
是一样的,主要的思路就是讲程序生成的二进制可执行bin文件拷贝到某个目录,设置一些路径。如果程序
运行
需要一些库,将这些库拷贝到系统目录即可。基本上都...
stm32的程序在ROM和RAM中是如何
运行
的/在哪里执行的?
不是nandflash不能
运行
程序吗?难道32里用的是norflash? 处理器基本
原理
都相似,简单理解都是取指令、执行指令。那么从哪里取指令就涉及到存储介质了,ROM和RAM其实就是两种不同的存储介质(一个可以掉电保存,一...
c程序
运行
原理
简介
本文从一个最简单C程序(hello)是如何被编译和链接讲起,描述了一个程序
运行
的
原理
。 一、程序
运行
之前 使用IDE(集成开发环境)的朋友们经常会有这样的疑问:代码是怎么从一个文本文件变成可执行程序的呢?代码...
语言基础/算法/系统设计
16,743
社区成员
33,237
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章