这个uwp应用是什么叫什么

绿色软件_百度百科
绿色软件,或称(英文称为Portable Application、Portable Software或Green Software),指一类小型软件,多数为,最大特点是软件无需安装便可使用,可存放于闪存中(因此称为可携式软体),移除后也不会将任何纪录(消息等)留在本机计算机上。通俗点讲绿色软件就是指不用安装,下载直接可以使用的软件。绿色软件不会在中留下,所以相对一般的软件来说,绿色软件对系统的影响几乎没有,所以是很好的一种软件类型。[1]
绿色软件软件特征
软件有如下严格特征(绿色版就是已汉化的绿色软件):
1 不对进行任何操作。
2 不对系统敏感区进行操作,一般包括系统启动区根目录、(Windows目录)、程序目录(ProgramFiles)、帐户专用目录。
3 不向自身所在目录外的目录进行任何写操作。
4 因为程序运行本身不对除本身所在目录外的任何文件产生任何影响,所以,根本不存在安装和卸载问题。
5 程序的删除,只要把程序所在目录和对应的删除就完成卸载过程(如果你手动在或其它位置设置了快捷方式),只要这样做,程序就完全干净地从你的电脑里删去,不留任何垃圾。
6 不需要安装,随意拷贝、复制就可以用(也可以)。[2]
绿色软件基本分类
绿色软件分为狭义绿色和广义绿色:
狭义的绿色可以叫做纯绿色软件,就是指这个软件对现有的部分没有任何改变,除了软件现在安装的目录,应该不往任何地方写东西,删除的时候,直接删除所在的目录就可以了,就类似于以前的大多数DOS程序。
广义的绿色可以叫作,就是指不需要专门的,对系统的改变比较少,手动也可以方便的完成这些改变,比如拷贝几个动态库,或者导入,这里的关键是可以方便的完成这些改变,或者可以借助于批处理等等脚本完成。
为什么要分为两类?
虽然狭义的绿色软件最为理想,但是完全符合这种定义的软件非常罕见,而相当多的软件可以划分到广义的绿色这个类别,这样包括了广义的绿色软件的概念后使得绿色软件这个概念更有意义。
那么不符合绿色软件要求的有哪些呢?
主要是指那些和联系和集成非常紧密的软件,这些软件不适合制成绿色软件,最好还是用原来的来安装。如IE6,替换了系统中的许多动态库,完成这个过程很困难,也不太安全。又比如大多数杀毒软件,如果 必须实时监控系统的底层运作,对系统的修改比较大,就不适合做成绿色软件。还有的Office系列软件,和系统集成的也比较紧密。但是广义的这个标准比较灵活,如果有人搞清楚了系列软件的安装制作过程,也有可能制作出广义的绿色的Office系列。[1]
绿色软件安装与运行
为了充分理解绿色软件的定义,必须从现代软件的安装过程和运行过程两个方面来讨论。
安装过程:以前在dos下面的时候,就没有这些所谓绿色软件的说法,原来程序的安装基本上都是简单的复制或者,然后配置一下config.sys 和autoexec.bat文件就可以了。随着windows的发展,也越来越大,也越来越复杂,从而有公司专门从事的制作,如InstallShield就是一款比较有名和应用比较广泛的安装软件,现在Windows也有了专门的安装程 序,就是Microsoft Installer。的作用是什么呢?主要是为了给要安装的程序提供一个简单方便的设置环境,而不需要用户完成这个步骤,越是复杂的配置过程,对系统的修改越多,对安装程序的依赖性就越高,Windows程序的易学易用的优点和良好的安装界面 是分不开的,安装软件的任务就是给应用程序提供一个初步完好的可以运行的环境,而不需要用户进行手工配置。
运行过程:应用程序启动的时候,从或者配置文件中读取配置,运行的时候,可以修改配置,但这个修改一般是在安装软件所作工作的基础上进行的,例如不能改变应用程序的安装位置了。
明白安装过程和运行过程的区别后,很容易就想到把绿色软件的使用按照这两个阶段分为绿色安装过程和绿色运行过程。绿色安装是绿色运行的前提,没有绿色安装,也就说不上什么绿色运行了,绿色软件首先必须是绿色安装,我前面提到的不适合绿色软件标准的基本上都是不能绿色安装的。
绿色安装的基本含义,也可以分为狭义的和广义的绿色安装:
1 狭义的绿色安装就是指直接拷贝或者到目标目录,不需要向系统目录拷贝也不需要写入,这是最理想的情况,或者是的作用除了解压缩外是可以忽略的,如在加入等对系统和软件的运行没有太大影响的操作,也就是说安装过程的作用就是复制文件到目标文件夹。
2 广义的绿色安装就是指在狭义的复制的基础上,必须向系统目录拷贝一些动态库,或者要在中导入必要的设置,或者要进行一些其他的配置,否则的话,应用程序不能运行,而且这个配置工作应该比较简单,也容易撤销这些操作对系统的改变。
同样,绿色运行也可以分为狭义的和广义的绿色运行:
1 狭义的绿色运行指的是软件运行时完全不改变的文件和配置--很多小程序属于这个类别,或者运行结束后把撤销对系统的改变,比如运行的时候加载一个,退出时卸载该驱动程序,所操作的INI文件在自己的程序目录中。
2 广义的绿色运行指的是可以通过程序本身来改变当前的设置,如改变当前软件的运行方式,或者与某些文件后缀相关联,或者在中留下当前的软件设置,也就是说对系统的注册表有永久的改变,但是这些改变都是应用程序自己完成的,不需要借助其他程序或者用完成。
综合绿色安装和绿色运行,可以把绿色软件细分为:
1 狭义的绿色安装,同时是狭义的绿色运行的软件,对没有任何改变。
2 狭义的绿色安装,广义的绿色运行的软件,软件的配置工作由软件本身来完成,不是通过。
3 广义的绿色安装,狭义的绿色运行,软件的配置工作由来完成,软件本身不能对配置修改,同时如果没有配置工作,软件无法正常运行。
4 广义的绿色安装,广义的绿色运行,最复杂的一种绿色软件,软件的配置工作由来完成,但是软件本身可以对配置 修改,同时如果没有配置工作,软件无法正常运行。
只有第一个类别属于我说的狭义的绿色软件,其他3类都属于广义的绿色软件的范畴。[3]
绿色软件制作方法
绿色软件的制作简称软件的“绿化”,绿色软件的制作实际上就是我们自己完成的工作。没有什么固定的方法,基本上是猜测加上试验,不同类别的绿色软件分别有不同的制作策略。
拿到一个新的软件,想要制成绿色软件的话,一般遵循如下步骤:
绿色软件判断
就是指猜测这个软件能不能制成绿色软件,从功能,从你对它的了解,如果你觉得这个软件和系统的关系非常紧密,就不要继续下去了,还是用原始的最保险最方便,这样的例子有directx9 ,IE6,Norton的反病毒软件等等。这样的判断可以节省你的时间,当然你可以忽略这一步,尝试制作绿色软件,那么就转到第2步。
绿色软件绿化
对于不同的软件有不同的方法,没有一定的规则,但是总的来说,就是理解软件的安装过程,转换为绿色安装,在这个过程中,可能需要尝试多个方法,也可能最后由于软件的复杂性或者某些特性,导致无法绿化。要有失败的思想准备,具体的绿化方法随后讲 述。
绿色软件测试
绿化后的测试最好到一个全新安装的中测试,而且如果你要在多个操作系统中使用这个软件的话,还要在其他的操作系统中测试,有的软件的文件随着操作系统的不同而不同,这个时候你需要在不同的操作系统中进行“绿化”过程,最后综合为一个完整 的适应多个操作平台的绿色软件。[4]
绿色软件绿化方法
“绿化”方法,需要根据经验选择不同的“绿化”方法,也可能需要不断尝试不同的方法,直到成功为止。按照先易后难的次序,具体的方法包括:
绿色软件虚拟化
所谓,就是通过把应用程序安装到一些轻量级的,这些虚拟系统本身非常轻量体积不到6M,但是却可以和真实Windows一样,本身支持独立安装运行软件,保存数据,拥有自己的独立桌面。实现了与应用程序分离的目标,安装到之中的任何应用程序都可以在不同的Windows操作系统之间灵活迁移。因此我们可以用它来制作绿色软件,特别是一些常规方法无法制作的软件,用的方式会更加容易实现。
绿色软件解压缩
这是最简单的一种方法,就是指尝试能不能直接解开软件的压缩包。用Winzip和Winrar试一试,看看能不能直接打开压缩的安装文件,如果不能打开,那么就换别的方法。如果可以,那么恭喜,这个软件多半是属于绿色安装的软件(有个别例外,如E mEditor),把压缩包中的文件直接解压到目标路径,然后测试软件的功能是否正常,如果功能正常,那么“绿化”就成功了,如果使用不正常,那么就换别的方法。这一类软件的特点是的工作完全可以由软件自身来完成。
绿色软件安装然后卸载
也是比较容易的方法,完全是体力劳动,就是指直接安装这个软件,然后把程序复制出来,最后卸载。如果这个软件的的作用仅仅是复制文件和生成快捷键等工作,那么就属于绿色安装,可以使用这个方法。
绿色软件反编译安装程序
这个方法需要动脑筋,就是根据所用的制作工具,选择相应的反编译程序,然后阅读反编译出的安装脚本,制作绿色软件。目前的软件大多使用专门的安装工具制作,如InstallShield,Wise,Inno Setup,Windows Installer,NSIS(Nullsoft),Installer VISE,其中Windows Installer格式的安装文件(就是MSI,MST为后缀的文件),可以通过微软的免费工具Orca打开查看,InstallShield格式的安装文件也有很多免费的工具可以解压缩和查看脚本。当然专门的安装工具很多,有许多没有相应的反编 译程序,这种时候,就无法使用这个方法了。
绿色软件反安装程序
现在的软件安装完成后绝大多数都带有卸载方法。卸载是安装的逆过程,如果知道怎么卸载,那么也可以推测出如何安装。由专门的安装工具制作的反,一般都是根据某一个文件中的信息来卸载的,可以用一个纯文本的编辑器打开这 个文件。个别情况下这个文件完全不包含可读信息,就只好换用其他方法了。具体过程就是先采用方法2,然后理解反安装过程,最后根据反安装的信息制作绿色软件。
绿色软件比较系统快照
当前面的方法都失败的时候,可以试一试这个方法。具体思路就是首先在安装软件之前,把系统的状态记录下来,主要包括和系统目录的所有的文件状态。然后就是安装软件。安装完成后,再一次记录系统状态。最后就是比较前后两个系统状态的不同 ,而得知所做的工作。这个工作一般由专门的软件完成,如免费工具Regshot,免费工具WinInstall LE(在Windows 2000 Sever 光盘的目录VALUEADDRDPARTY\MGMT\WINSTLE\中)。在多数时候,仅仅需要对比安装前后的不同,这时候还有大量的注册表工具可以选用。在得出系统差异后,把差异分解为两个部分:文件部分和部分。文件部分指的是向系 统目录拷贝的文件,以及作为COM组件注册的文件,还有与这些文件相关的部分。部分单单指其余的注册表的变化。对于文件部分,可以进一步区分出必须要往系统目录拷贝的文件(这种情况是少数)和可以放在软件的的文件。对于部分,区 分出由这个软件的本身所作出的注册表操作和注册COM组件时候的注册表操作,抛弃其他程序(如资源管理器Explorer)的操作。根据所有这些,写一个拷贝文件,注册COM组件和导入的批处理文件,就可以完成绿色软件的制作了。当文 件中含有路径信息的时候,可以修改注册表文件或者把注册表文件转化为INF文件从而实现全自动的路径处理。
绿色软件注册表绿化
这个方法是上面的方法5的简化版,现在软件的配置大多写在中的“HKEY_LOCLAL_MACHINE\SOFTWARE\软件公司名字”和“HKEY_CURRENT_USER\SOFTWARE\软件 公司名字”这2个键下面,直接对把这2个注册表键导出到REG文件中。自注册的COM组件都需要导出如下4个函数:DllCanUnloadNow,DllGetClassObject,DllRegisterServer, DllUnregisterServer,可以用vc自带的depend.exe找出哪一个动态链接库是自注册的COM组件。最后写一个批处理文件用regsvr32.exe注册COM组件和用regedit.exe导入。
通过上面分析的动作,把安装程序的工作分解为复制文件,注册COM组件,安装服务驱动,配置等几个部分,虽然注册表配置可以覆盖注册COM组件,安装服务驱动等操作步骤,但是把这些明显分割出来有助于制作绿色安装的软件。对于需要更复杂的步 骤来安装的软件,还是使用原来的比较保险。[4]
.新浪网[引用日期]
.天极网[引用日期]
.绿色软件站[引用日期]
.天极网[引用日期]
中国电子学会(Chinese Instit...
提供资源类型:内容
企业信用信息这个软件叫什么名字???_百度知道
这个软件叫什么名字???
jpg" esrc="/zhidao/wh%3D450%2C600/sign=6fc61ff7c0fdfc03e52debbce10faba2/bde4e4cb0.baidu://h.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/pic/item/bde4e4cb0.baidu.<a href="/zhidao/wh%3D600%2C800/sign=1d9b0ce7af5caf3feefc5/bde4e4cb0://h://h.hiphotos&nbsp
提问者采纳
怎么还要获取积分才能登录啊
没有把,你在正规网站下载,百度就算了
就是百度下载的
在谷歌之类的上面下,百度有好多是假的
上面写的是教程
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
名字的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁谁知道这个软件叫什么?_百度知道
谁知道这个软件叫什么?
hiphotos.baidu.jpg" esrc="http.baidu<a href="/zhidao/wh%3D450%2C600/sign=f8fd6af94af/d53fd1eadad6edcc438d7://h://f://h.jpg" esrc="/zhidao/pic/item/1b4c510fd9f9d72a9dce69c5d22a2834359bbb44.hiphotos://h
提问者采纳
这个不是平板中的记事本吗?
这是win8.1系统。我没用过8.1,不知道是否自带这个记事本?
自带的啊!
一些笔记本屏幕支持触屏的 都行啊!
提问者评价
其他类似问题
为您推荐:
其他1条回答
你问的应该是手写的方式应用软件吧?这个是自带的记事本比较简单的应用,如果喜欢手绘可以下PS深入学习
啊!这个就是win8自带的程序啊?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁这个软件叫什么?是用来叫外卖的_百度知道
这个软件叫什么?是用来叫外卖的
hiphotos./zhidao/wh%3D600%2C800/sign=7bfc7eeb247f9e2ff00c51c/d31b0ef41bd5ad6e07b3a8e782cb39dbb6fd3c71://c://c.baidu://c&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="<a href="http.hiphotos.hiphotos.jpg" esrc="/zhidao/pic//zhidao/wh%3D450%2C600/sign=f24fe60dea24b899de1a3/d31b0ef41bd5ad6e07b3a8e782cb39dbb6fd3c71
提问者采纳
美团外卖。我也在用这个
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
为您推荐:
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁也能弄这样的照片,希望我的回答对你有用。
您的举报已经提交成功,我们将尽快处理,谢谢!
不是小螃蟹嘛
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'}

我要回帖

更多关于 综合应用能力考什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信