请查看上面的视频,另外本视频高清版已经上传到了B站,欢迎来PY:https://www.bilibili.com/video/BV1TA411q71b
下面是文字版本
平时我们下载的软件很多,有着各种各样的版本,每种版本到底有什么区别,相信看完这个视频你应该会有自己的理解。
目前市面上存在的软件版本,从部署方式来看,分为以下几个版本,安装版,绿色版以及便携版和单文件版。
安装版
一个正规的软件厂商,发行的软件,基本上都是安装版。打开安装包,会让你选择安装路径,要安装的功能。
安装完成后还不忘给你推荐全家桶,以前是默认勾选的,稍不注意就安装了其他软件
安装完成以后,软件的配置,一般保存在系统的固定位置,Windows系统划分了一块专门的路径:C:\Users\Administrator\AppData。当然了,是否都保存在这儿,全看开发者的心情。
除了读写文件以外,软件还会和注册表打交道,保存注册信息,文件路径,卸载信息。一个合格的安装软件,除了提供安装以外,还提供卸载,可以在系统的控制面板里面卸载软件。
但是现在的安装软件,附赠的垃圾太多了,胡乱读写系统文件,注册表。
就算是卸载的时候,也不会安安静静的离开。
绿色版
绿色版软件,一般指不用安装,直接可以使用的软件,
传播方式为压缩包的形式,解压以后能直接运行,
并且不会乱写注册表和文件,配置一般保存在软件运行目录
删除的时候,可以直接删除文件。
但是现在符合规范的软件太少,绿色软件的定义也在改变
现在很多绿色软件,首次使用需要运行目录里面的绿化.bat脚本文件
脚本文件和安装软件的功能是一样的,注册一些组件,导入一些注册表等操作
执行以后,软件才能正常使用
在卸载的时候,需要运行卸载.bat脚本文件,
脚本会删除软件在系统里面的各种信息,但并不会删除当前软件目录,
允许我们下次再继续使用。
绿色软件除了不需要安装程序以外,往往还伴随着一些特性
例如修改授权,去除广告等实用的功能,正是因为这些功能,使用绿色软件的人越来越多。
但是由于绿色软件是第三方制作,并非官方发布,里面可能会有木马等恶意程序,木马伪装成绿色软件在各大软件站传播,所以使用必须得谨慎小心。
便携版
便携版软件,在绿色版软件上面进行升级,便携软件不仅不用安装,允许我们在任意地方使用,所有的配置都在当前目录保存,就算是放到U盘里面,更换电脑,配置同样不会丢失。
视频中软件采用便携制作,配置统一保存到了Data目录,方便我们管理由于这样的软件太少了,所以有人制作出了便携启动器,原理是运行一个启动器,在启动的时候,先去配置好软件需要的环境,
然后后台监控,检测到软件被关闭以后,去把软件的配置和环境信息,保存到本地,并删除之前配置的环境。
在下次运行的时候,又把本地的这些配置释放到软件需要的位置。
便携软件制作难度高,所以并不那么流行。不过现在有专门的解决方案可以使用,有兴趣的同学,可以深入了解。
单文件版
单文件版,指软件只有一个文件,不附带其他的文件
除了开发者开发成单文件外,很多的单文件靠的是打包成一个文件
将一堆文件压缩到一起,运行的时候,释放文件到系统临时目录,再运行主程序
制作单文件的方式很简单,使用软件将绿色版或者便携版打包即可
除此之外,也能通过虚拟化的方式,打包成一个文件,软件运行不再释放临时文件。
每种版本的软件都能制作第三方版本,并且现在的各种版本概念越来越模糊,软件也越来越流氓,需要多学一些电脑基础知识,使用绿色软件,让自己电脑变得更好用。
评论列表(6条)
行,便携不怎么用
谢谢大佬的科普,以前都不知道绿化.bat是什么。
感谢科普啊
厉害
辛苦
嗯!明白了 谢谢科普