圣者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2012-7-17
|
绝大多数软件都可以,我电脑使用安装程序安装的除了运行库和驱动之外没有几个.
免安装 - 直接启动
绿色 - 不污染系统 (不在系统其他位置产生文件或者注册表修改等,但很多时候它就是免安装,只是被叫作绿色)
便携版 - 绿色版的前提下将配置,数据等信息修改至某个位置(一般是同目录下)
但是由于PC式微,几乎没有啥相关资源了
以及搜索引擎SEO的关系,上个三个词几乎等同了.
还有一个单文件版,一般是运行时自解压的便携版或绿色版,运行后删除的
其实自己制作也很简单
楼主将一个程序的目录复制到其他电脑也能启动,这不就是免安装版嘛.
绿色版一般来说是增加一个批处理清理程序产生的"垃圾".而且可能会有个注册的批处理用来制造这些"垃圾"
如果你的程序不需要和其他程序互动,几乎可以无视这一步
互动包括,右键菜单,文件关联,QQ登录等等.
通常程序本身就能操作 右键菜单,文件关联 (可能要管理员运行),那也几乎可以无视这一步,在程序中操作就行
QQ登录和部分关联是利用dll实现的,不同的dll注册方式和注册命令行可能不一样,总之很麻烦.
类似QQ,迅雷,BandZip等就需要这样操作
用别人制作好的版本吧,别折腾了
配置数据的话也比较麻烦
像chrome,火狐之类的还有验证,即使你完整复制了整个安装过程还是不行.
只能找一些便携化的插件或者提供便携化的版本
剩下的只能依赖程序本身了
有一些程序是支持将配置放在程序目录下的
比方说Visual Code,各种视频播放器,各种独立软件等等.
ps:
避免污染安装列表的一个方法试试用压缩软件打开软件安装包
一些是自解压软件,直接解压就行
一些是electron,解压app.7z
总结:
如果程序需要和其他程序互动就网上搜绿色版
需要保存数据先看程序本身,再搜是否有官方便携版,再搜便携版并测试,最后搜portableapps(个人不喜欢这种方式,一般是用个第三方exe运行)
剩下的直接复制程序目录到其他电脑试试看能不能当初免安装版
|
|