一.优势
1、对企业级应用经验丰富。这是连BAT也看到的优势,咱们自己更没必要妄自菲薄。产业互联网或者称企业互联网,其应用模式必然会借鉴消费服务领域的应用模式,但不可避免地要与企业本身的特点相结合。从消费者到企业级应用,这里面的差别不小,可以提升的空间也很大,这是管理软件企业的优势,必须得到发扬。
2、后台部分的产品应用基础较强。如果把与消费者的应用看作是企业客户对用户的应用模式的话,作为企业应用的后台部分并没有因为互联网的前台应用而消失,反而由于前台的海量用户的需求,对后台系统的要求更高,也更为迫切。这部分是管理软件厂商的传统优势,值得挖掘。需要改进的是,在软件架构设计与呈现上要进一步互联网化、人性化,大幅提升用户体验。
3、人员素质较高,与企业的沟通能力较强。如果说消费个体的互联网应用几乎都是以产品说话,供应商与海量客户的沟通也基本上利用即时通讯等互联网形式完成。但企业级应用可能离不开供应商与客户之间的深层次交流,尤其在管理模式、商业模式上更成为企业客户竞争优势的组成部分的前提下,管理软件厂商在管理咨询方面的优势可以得到继续发挥。
4、集成化应用需求依然,从“轻”到更加灵活的“重”可能是个螺旋式上升趋势。“碎片化、去中心化”等时髦词汇大为流行的原因是可以吸引到海量用户,如果说把这种模式生搬硬套到企业级客户身上,可能会带来适得其反的效果。企业需要处理的流程和数据并没有因为互联网应用减少,反而可能更多了。流程本身也成为“数据”种类之一,企业的协同要求更加广泛,分割开来的各种“轻”应用势必还需要重新集成,以形成新的协同应用效果。从“轻”到更加灵活的“重”应用可能是一个螺旋式上升的过程,管理软件如何适应这种新的变化,也决定了其未来的商业优势和发展前景。
二.不足
1、应用产品太“重”,难以轻装上阵。从部门级到企业级应用,从财务到ERP,从预算到管理,从报表到共享,管理软件基本上一直以消灭“信息孤岛”为己任,不断扩展应用边界,以达到集成化、整体应用的协同效果为目的的,这样一套系统与“小快灵”的互联网应用产品根本是两个概念,客户群体也存在着企业级与个体应用的严重偏差。枣庄软件公司
2、商业模式守旧,难以做到海量用户。互联网应用动辄上亿的用户群体在传统的管理软件领域是难以想象的,“羊毛出在狗身上”的所谓“互联网思维”在这个商业模式下根本无法展开。“业务规模不大、利润水平不高、成本居高不下”几乎是所有管理软件厂商的真实写照,个体间的差异也只仅限于规模大小,在数量级上不会存在太大的悬殊比例。
3、人才结构老化,公司氛围离互联网企业距离较远。管理软件公司大多15年甚至更长的发展历史,创业元老和管理团队也都在40-50岁以上,公司的精神气、管理氛围和互联网企业有太大的差别。在这类公司的人才结构上,年轻人的占比,尤其是管理岗位上年轻人的占比基本上可以反映出这家公司的潜力和后劲。也难怪,现在的投资者不仅要看团队的资历,还要看团队的“年轻度”如何,毕竟资本家投资的是未来,而且是一个相对稳定、有冲劲的团队所带来的未来。
4、想转型但顾虑多,破釜沉舟的勇气不大。在对待转型的问题上,管理软件厂商群体一点都不比传统制造业高明到哪里去。相对于海尔集团张瑞敏的破釜沉舟,“倒金字塔”、“人单合一”等等概念,在如何盘活存量、提高增量上,不少传统企业仍然顾虑重重,难免有得过且过的思想。
各种杀毒软件的优缺点。
瑞星杀毒软件的优点:1采用内存杀毒技术;2杀毒能力在国内同类型软件中较强。 缺点:1查杀病毒时内存占用量超大;2对新的病毒查杀能力不够
江民杀毒毒软件的优点:1占用内存低;2对于加壳的木马和后门有很强的判断能力;2对未知木马和后门病毒有一定的解析度和及时分析能力。 缺点:对内存杀毒不强;2对于很多木马加密后就无法判断了;3目前稳定性和兼容性有待提高
McAfee杀毒软件的优点:1防毒能力很强;2免费,简单的注册一下就可以享受这个优秀的杀毒软件在线升级服务。 缺点:1配置比较麻烦,新手不适合;2病毒库升级慢;3程序运行速度慢
诺顿杀毒软件主要特点:诺顿杀毒软件企业版和专业版本,标准版本相比能占用更低的系统资源,性能跟可靠。 缺点:1误杀,误报率高;2升级慢
NOD32杀毒软件的优点:1速度快和准;2占用系统资源极小;3对未知病毒和新出病毒有很强的预判性;4误杀率极低。 缺点:1病毒库更新太慢;2杀毒能力不强;33.0以前的版本没有自带防火墙!
kaspersky(卡巴斯基)杀毒软件的优点:1查杀病毒能力较高;2具有较强的中心管理。 缺点:查杀病毒时系统资源占用过大
Dr.Web(大蜘蛛)杀毒软件的优点:1几乎完全免费;2专门查杀病毒。 缺点:1使用时会弹出广告;2本身防御体系较差;3对木马查杀能力很差
360安全卫士+360杀毒软件的优点:1完全免费;2具有提前防御的本领;3拦截网页木马非常凑效。 缺点:1查杀新木马,新病毒以及未知病毒能力差;2自我防御体系非常差
金山杀毒软件的优点:1跟瑞星差不多(金山在查杀流氓软件的速度比瑞星要快)。 缺点:跟瑞星一样
推荐几种较好的防病毒软件搭配方案:
(1):NOD32+360安全
(2):BitDefender+360安全
(3):大蜘蛛(杀毒)+360安全(杀马)
(4):瑞星+瑞星卡卡
财务软件优缺点
随着移动互联网时代的到来,智能手机的普及,应用软件技术开发成熟,应用软件逐渐的渗透到各行业领域中,财务管理领域也不例外。财务管理软件的开发,减轻财务人员的工作量。因此财务管理软件也被引入到企业管理中。
木牛盒子是一款高效智能的财务应用,能帮助用户管理好财务,木牛盒子账目分类清晰,操作简洁,票据扫描就可自动识别,自动生成凭着,节省时间且能规避税务风险。
各种杀毒软件的优缺点
瑞星的优劣:
1.瑞星2007的最大亮点是添加了脱壳技术,这对有些顽固的病毒绝对是致命的打击!
2.预杀式无毒安装;首创网络游戏防盗抢功能的个人防火墙;针对冲击波等漏洞型网络病毒设计的漏洞扫描系统;这些都做的很好!
3.瑞星2007虽然在占用资源方面有很大的改变,但是其最大的问题仍然是占有的资源较大,让有些新手有点不适应,由于他们不明白进程,如果进程开多了,安装这个软件容易死机。 4.这个软件对有些木马几乎成为摆设,没有用途,它防杀木马效果差。
5.瑞星虽然2009版本扫描速度有所改进,但是这速度明显不如江民。
6. 瑞星2010从操作界面到杀毒能力,比09版都有很大的进步,特别是上报文件系统,没有任何的不清楚的地方,设置较人性化,杀毒能力进步也很明显。
金山毒霸2009功能和技术亮点
1.超大病毒库+智能主动防御+互联网可信认证 病毒库病毒样本数量增加5倍;
2.7×24小时全天候主动实时升级 日最大病毒处理能力提高100倍;文件实时防毒 紧急病毒响应时间缩短到1小时以内;
3.智能主动漏洞修复 采用快速漏洞补丁下载技术和漏洞数据自动收集技术;
4.MSN 聊天加密功能 网页防挂马,嵌入式防毒,隐私保护;木马/黑客防火墙 邮件实时监控,垃圾邮件快捷过滤;
5.智能主动漏洞修复 采用快速漏洞补丁下载技术和漏洞数据自动收集技术;
6.彻底查杀木马/病毒 抢杀技术,首创流行病毒免疫器,定时杀毒;
7. 恶意行为主动拦截 金山网镖自动识别联网程序的安全性自保护能力提升;
8. 新的病毒收集客户端模块集成金山清理专家 在线系统诊断,集合系统修复工具系统安全增强计划;
9. 在线客服,虚拟上门服务,一对一安全诊断。
卡巴斯基的优缺点
卡巴斯基随着360的宣传,已经是国内家喻户晓的反病毒产品了,相对有些国内的杀毒软件,它绝对是个好东东,让我们来认识它一下:
1.几乎所有的功能都是在后台模式下运行,但是占用资源很高!(256MB以上内存运行可以很流畅)
2.最具特色的是该产品每2小时更新病毒代码!
3.更新文件只有3-20kb,对网络带宽的影响极其微小,能确保用户系统得到最为安全的保护! 4.对木马的查杀优于很多国内软件!
5.但是该软件对电脑的硬件和软件要求相对较高!如IE最好要在5.5以上等等。
6.有些电脑是老爷机,那就一定不要用这个软件!(CPU最好在2.0以上,内存最好在256MB以上)
7.杀毒速度慢。(扫描文件过多)
江民的优点和不足:
1.KV2005采用了先进的“立体联动防杀技术”,即杀毒软件与防火墙联动防毒、同步升级,对于防范集蠕虫、木马、后门程序等特性于一体的混合型病毒更有效!
2.KV2008突出特点是独创的“系统级深度防护技术”与操作系统互动防毒,彻底改变以往杀毒软件独立于操作系统和防火墙的单一应用模式,开创杀毒软件系统级病毒防护新纪元,还加入了“沙盘”技术,很有自己的特点。
3.采用先进的“驱动级编程技术”,能够与操作系统底层技术更紧密结合,具有更好的兼容性,占用系统资源更小。
4.防火墙是江民2008年推出的新产品,但是显然技术含量不高,效果也不好。
5.对木马的查杀虽优于瑞星,但仍显不足,但它的病毒库小,可能是因为使用的人少,所以举报病毒的人也少了!(江民新增启发式,可以防杀未知病毒)
6.占用内存过大,由于监控方面过多。但是江民2009的主动防御有着明显的改善,完全可以通过自己的设置节省资源。
7.扫描速度国内最快,因为排除了一些无用的文件(ctf,fps等),大大节省扫描时间!
麦咖啡(McAfee®)杀毒软件
1.革命性的 McAfee 主动保护技术可针对当前的威胁提供即时保护,并可达到最高的检测率。
2.新技术能够识别未知的病毒,并及时阻止新威胁。
3.McAfee 以静默方式在后台运行,同时改进了性能(升级功能),顺畅地玩游戏、看视频和工作,丝毫不受干扰。
4.身份信息窃取防护和反网络钓鱼软件都有助于确保身份信息的安全,更安全地在线购物、处理银行业务和交易。
5.Parental Controls 功能可让您对孩子上网的时间和所能浏览的内容进行控制。
6.全新的电池模式可以降低功耗,将耗电的扫描工作推迟到 PC 插入电源后再进行,增加笔记本在繁忙时刻的使用时间。
7.在线帐户管理功能可以轻松将其他 PC 添加到您的订购当中,保护家中所有的 PC。 8.QuickClean 能够安全删除那些既降低 PC 运行速度又占用硬盘空间的垃圾文件。 McAfee 让每个人都能轻松使用 PC 保护和在线保护。此“设置好即可高枕无忧”的解决方案可以保护您的家人和您的 PC 免受病毒、间谍软件、黑客、在线诈骗者、身份信息窃贼和其他计算机罪犯的侵扰。
McAfee 的安全产品使用屡获殊荣的技术,不但易于安装,而且提供无限的电子邮件和聊天帮助。McAfee 通过不间断的自动更新来确保您在订购期内获得最新的安全保护,抵御 Internet 上不断变化的威胁。
诺顿的优缺点
诺顿09版优点:
1.界面比较友好,人性化,操作简单易懂;
2.Norton Insight 此功能很新颖,对加快计算机运行速度很有用;
3.在网络防护方面很强大,智能性较高;
4.运行时占内存较少
诺顿09版缺点:
1. 安装诺顿09后系统启动很慢,瑞星杀毒软件对系统的启动速度几乎没什么影响,相比之下诺顿在这方面差很多;
2. 运行时占CPU高,特别是当系统在做一些平常操作时(未连网络);
3. Norton Insight收集好文件信息后不能批量检查安全性,比较麻烦;
4. 界面上的语言有些过于术语化,比起其它杀毒软件来说更适用于专业人士,一般人可能不懂含义,比如:“Rootkit 和隐藏项目扫描”,“SONAR 高级防护”,“脉动更新”,“网络安全拓扑图”等等;
5. 文件扫描速度较慢,且占CPU很高
360安全卫士的优缺点
优点——360安全卫士使用很方便,也是免费的,用户应该是木马类最多的。对待正在发生或者即将发生的程序360有提前抵御的本领,而且拦截网页木马也非常奏效。这里提醒大家360安全卫士搭建360浏览器是一个不错的选择。
缺点——360安全卫士在这次测试中非常不幸,没有一个过了,360杀毒软件安装了等于没安装,除了对付几年前的老病毒还有点用外,对于新木马、新毒种以及未知病毒的查杀能力就像耗子见到猫一样。 这里还要说,360安全卫士的自我防御体系非常差,僵尸木马完全可以提前控制360安全卫士,令它不能打开自我保护。而360顽固木马查杀也不奏效,它必须在联网的模式下才能查杀,但是一旦联网,僵尸木马又会突破防火墙下载病毒木马,这是一个非常严重的弊端。说句实话,瑞星卡卡的生命力的确比360安全卫士更坚韧,当然,这其中肯定包括不少木马是针对防御360而设计的。所以在这点上两者可以互补。
有如下特点:
1、完全免费。
2、拥有免费的ARP病毒防火墙,可阻挡ARP病毒,迅速查找ARP病毒源,有效防止ARP病毒泛滥。
3、清理流氓软件,让你的系统运行速度加快。
4、检测系统漏洞,及时更新补丁,尤其适用于盗版用户。
5、检测第三方软件漏洞,堵塞病毒木马的最新入口。
什么是开源软件?有什么优缺点?
代码是开放的,可以看到,我们程序员可以进行编辑的,有点就是类似这些吧,缺点就是暴露,安全性得不到保障;但是做网站,一般会选择开源的。非开源的价格比较贵,有问题也还一定要软件提供商来解决,麻烦
绿色软件的优缺点
绿色软件的定义和分类
安装完操作系统后,我们一般需要安装一些常用的软件,但是随着我们常用软件的增多,这个安装过程显得越来越令人厌烦:运行setup,然后是选择目标路径,不断的重复这个过程。后来我见到有人制作所谓的绿色软件,不需要安装,感觉很方便。当时很好奇,想知 道怎么做的,有没有什么方便的工具等等,可是在网上没有找到什么相关的知识,随着自己的一步步摸索,我逐渐积累了一些经验和比较有效的方法,在这里提供给大家。
首先要先弄清楚何谓绿色软件?其定义是什么?我收集了一些网友的讨论和想法:
A 说,不需要安装 同时 不向注册表写入任何东西
B 说,应该还包括不向系统文件夹拷贝文件,我的理解就是:安装这个软件对现有的操作系统没有任何改变,改变包括写注册表之类的。
C 说,除了你现在安装的目录,应该不往任何地方写东西(比如log)。
D 说,免安装,并且 不往程序所在目录以外的任何地方产生垃圾文件,还有 不写注册表
E 说,综上加一条,可以放在移动存储器上在任一电脑上使用且效果相同。
F 说,好像不写注册表,直接copy来就可以用得就算吧。
G 说,重新安装系统的时候,仅需导入注册表,不需重新安装,就可以认为是绿色软件。
H 说,其实只要不写注册表、不往系统文件夹写文件,哪怕需要.ini文件也在软件自己的目录里就行,那么就可算作绿色软件,特征是能够任意copy到别的文件夹照样能用或重装系统后直接能用,没有其它变化。所以有小部分“安装”的软件其实也符合绿色软件,因 为它 的安装只是解压缩建立文件夹而已。
I 说,基本同意,但不写注册表的几乎是不可能,你只要运行过那个软件,打开注册表编辑器HKLM和HKLU下面software看看,几乎都会留下键值,其实这样也应该叫做绿色的吧。
综合上面的意见,可以总结出绿色软件的优点,就是对操作系统无污染(恐怕这也是绿色这个名字的由来),不需要安装,方便卸载,便于携带,可以拷贝到便携的U盘上到处运行。
我的意见是,绿色软件应该分类,分为狭义的绿色和广义的绿色:
狭义的绿色可以叫做纯绿色软件,就是指这个软件对现有的操作系统部分没有任何改变,除了软件现在安装的目录,应该不往任何地方写东西,删除的时候,直接删除所在的目录就可以了,就类似于以前的大多数DOS程序。
广义的绿色就是指不需要专门的安装程序,对系统的改变比较少,手工也可以方便的完成这些改变,比如拷贝几个动态库,或者导入注册表,这里的关键是手工可以方便的完成这些改变,或者可以借助于批处理等等脚本完成。
为什么要分为两类?虽然狭义的绿色软件最为理想,但是完全符合这种定义的软件非常罕见,而相当多的软件可以划分到广义的绿色这个类别,这样包括了广义的绿色软件的概念后使得绿色软件这个概念更有意义。
那么不符合绿色软件要求的有哪些呢?主要是指那些和操作系统联系和集成非常紧密的软件,这些软件不适合制成绿色软件,最好还是用原来的安装程序来安装。如IE6,替换了系统中的许多动态库,手工完成这个过程很困难,也不太安全。又比如大多数杀毒软件,如果 必须实时监控系统的底层运作,对系统的修改比较大,就不适合做成绿色软件。还有微软公司的Office系列软件,和系统集成的也比较紧密。但是广义的这个标准比较灵活,如果有人搞清楚了Office系列软件的安装制作过程,也有可能制作出广义的绿色的Of fice系列。
为了充分理解绿色软件的定义,必须从现代软件的安装过程和运行过程两个方面来讨论。
安装过程:以前在dos下面的时候,就没有这些所谓绿色软件的说法,原来程序的安装基本上都是简单的复制或者解压缩,然后配置一下config.sys 和autoexec.bat文件就可以了。随着windows的发展,应用软件也越来越大,也越来越复杂,从而有公司专门从事安装程序的制作,如InstallShield就是一款比较有名和应用比较广泛的安装软件,现在windwos也有了专门的安装程 序,就是Microsoft Installer。安装程序的作用是什么呢?主要是为了给要安装的程序提供一个简单方便的设置环境,而不需要用户手工完成这个步骤,越是复杂的配置过程,对系统的修改越多,对安装程序的依赖性就越高,Windows程序的易学易用的优点和良好的安装界面 是分不开的,安装软件的任务就是给应用程序提供一个初步完好的可以运行的环境,而不需要用户进行手工配置。
运行过程:应用程序启动的时候,从注册表或者配置文件中读取配置,运行的时候,可以修改配置,但这个修改一般是在安装软件所作工作的基础上进行的,例如不能改变应用程序的安装位置了。
明白安装过程和运行过程的区别后,很容易就想到把绿色软件的使用按照这两个阶段分为绿色安装过程和绿色运行过程。绿色安装是绿色运行的前提,没有绿色安装,也就说不上什么绿色运行了,绿色软件首先必须是绿色安装,我前面提到的不适合绿色软件标准的基本上都 是不能绿色安装的。
绿色安装的基本含义,我认为可以也可以分为狭义的和广义的绿色安装:
1 狭义的绿色安装就是指直接拷贝或者解压缩到目标目录,不需要向系统目录拷贝也不需要写入注册表,这是最理想的情况,或者是安装程序的作用除了解压缩外是可以忽略的,如在开始菜单加入快捷键等对系统和软件的运行没有太大影响的操作,也就是说安装过程的作用就 是复制文件到目标文件夹。
2 广义的绿色安装就是指在狭义的复制的基础上,必须向系统目录拷贝一些动态库,或者要在注册表中导入必要的设置,或者要进行一些其他的配置,否则的话,应用程序不能运行,而且这个配置工作应该比较简单,也容易撤销这些操作对系统的改变。
同样,绿色运行也可以分为狭义的和广义的绿色运行:
1 狭义的绿色运行指的是软件运行时完全不改变操作系统的文件和配置--很多小程序属于这个类别,或者运行结束后把撤销对系统的改变,比如运行的时候加载一个驱动程序,退出时卸载该驱动程序,所操作的INI文件在自己的程序目录中。
2 广义的绿色运行指的是可以通过程序本身来改变当前的设置,如改变当前软件的运行方式,或者与某些文件后缀相关联,或者在注册表中留下当前的软件设置,也就是说对系统的注册表有永久的改变,但是这些改变都是应用程序自己完成的,不需要借助其他程序或者用手工 完成。
综合绿色安装和绿色运行,可以把绿色软件细分为:
1 狭义的绿色安装,同时是狭义的绿色运行的软件,对操作系统没有任何改变。
2 狭义的绿色安装,广义的绿色运行的软件,软件的配置工作由软件本身来完成,不是通过安装程序。
3 广义的绿色安装,狭义的绿色运行,软件的配置工作由安装程序来完成,软件本身不能对配置修改,同时如果没有配置工作,软件无法正常运行。
4 广义的绿色安装,广义的绿色运行,最复杂的一种绿色软件,软件的配置工作由安装程序来完成,但是软件本身可以对配置 修改,同时如果没有配置工作,软件无法正常运行。
只有第一个类别属于我说的狭义的绿色软件,其他3类都属于广义的绿色软件的范畴。
下面讲一下绿色软件的制作,简称软件的“绿化”,绿色软件的制作实际上就是我们自己完成安装程序的工作。没有什么固定的方法,基本上是猜测加上试验,不同类别的绿色软件分别有不同的制作策略。
拿到一个新的软件,想要制成绿色软件的话,我一般遵循如下步骤:
1 判断。就是指猜测这个软件能不能制成绿色软件,从功能,从你对它的了解,如果你觉得这个软件和系统的关系非常紧密,就不要继续下去了,还是用原始的安装程序最保险最方便,这样的例子有directx9 ,IE6,Norton的反病毒软件等等。这样的判断可以节省你的时间,当然你可以忽略这一步,尝试制作绿色软件,那么就转到第2步。
2“绿化”。对于不同的软件有不同的方法,没有一定的规则,但是总的来说,就是理解软件的安装过程,转换为绿色安装,在这个过程中,可能需要尝试多个方法,也可能最后由于软件的复杂性或者某些特性,导致无法绿化。要有失败的思想准备,具体的绿化方法随后讲 述。
3 测试。”绿化“后的测试最好到你个全新安装的操作系统中测试,而且如果你要在多个操作系统中使用这个软件的话,还要在其他的操作系统中测试,有的软件的文件随着操作系统的不同而不同,这个时候你需要在不同的操作系统中进行”绿化“过程,最后综合为一个完整 的适应多个操作平台的绿色软件。
“绿化”方法,需要根据经验选择不同的“绿化”方法,也可能需要不断尝试不同的方法,直到成功为止。按照先易后难的次序,具体的方法包括:
1 解压缩。这是最简单的一种方法,就是指尝试能不能直接解开软件的压缩包。用Winzip和Winrar试一试,看看能不能直接打开压缩的安装文件,如果不能打开,那么就换别的方法。如果可以,那么恭喜,这个软件多半是属于绿色安装的软件(有个别例外,如E mEditor),把压缩包中的文件直接解压到目标路径,然后测试软件的功能是否正常,如果功能正常,那么“绿化”就成功了,如果使用不正常,那么就换别的方法。这一类软件的特点是安装程序的工作完全可以由软件自身来完成。
2 安装然后卸载。也是比较容易的方法,完全是体力劳动,就是指直接安装这个软件,然后把程序复制出来,最后卸载安装程序。如果这个软件的安装程序的作用仅仅是复制文件和生成快捷键等工作,那么就属于绿色安装,可以使用这个方法。最后测试软件的功能是否正常, 如果功能正常,那么“绿化”就成功了,如果使用不正常,那么就换别的方法。
3 反编译安装程序。这个方法需要动脑筋,就是根据安装程序所用的制作工具,选择相应的反编译程序,然后阅读反编译出的安装脚本,制作绿色软件。目前的软件大多使用专门的安装工具制作,如InstallShield,Wise,Inno Setup,Windows Installer,NSIS(Nullsoft),Installer VISE,其中Windows Installer格式的安装文件(就是MSI,MST为后缀的文件),可以通过微软的免费工具Orca打开查看,InstallShield格式的安装文件也有很多免费的工具可以解压缩和查看脚本。当然专门的安装工具很多,有许多安装程序没有相应的反编 译程序,这种时候,就无法使用这个方法了。
4 观察反安装程序和log文件。现在的软件安装完成后绝大多数都带有卸载方法。卸载是安装的逆过程,如果知道怎么卸载,那么也可以推测出如何安装。由专门的安装工具制作的反安装程序,一般都是根据某一个文件中的信息来卸载的,可以用一个纯文本的编辑器打开这 个文件。个别情况下这个文件完全不包含可读信息,就只好换用其他方法了。具体过程就是先采用方法2,然后理解反安装过程,最后根据反安装的信息制作绿色软件。
5 比较系统快照。当前面的方法都失败的时候,可以试一试这个方法。具体思路就是首先在安装软件之前,把系统的状态记录下来,主要包括注册表和系统目录的所有的文件状态。然后就是安装软件。安装完成后,再一次记录系统状态。最后就是比较前后两个系统状态的不同 ,而得知安装程序所做的工作。这个工作一般由专门的软件完成,如免费工具Regshot,免费工具inctrl5(http://www.pcmag.com/article2/0,414...??者WinInstall LE(在Windows 2000 Sever 光盘的目录VALUEADD\3RDPARTY\MGMT\WINSTLE\中)。在多数时候,仅仅需要对比安装前后注册表的不同,这时候还有大量的注册表工具可以选用。在得出系统差异后,把差异分解为两个部分:文件部分和注册表部分。文件部分指的是向系 统目录拷贝的文件,以及作为COM组件注册的文件,还有与这些文件相关的注册表部分。注册表部分单单指其余的注册表的变化。对于文件部分,可以进一步区分出必须要往系统目录拷贝的文件(这种情况是少数)和可以放在软件的安装目录的文件。对于注册表部分,区 分出由这个软件的安装程序本身所作出的注册表操作和注册COM组件时候的注册表操作,抛弃其他程序(如资源管理器Explorer)的操作。根据所有这些,写一个拷贝文件,注册COM组件和导入注册表的批处理文件,就可以完成绿色软件的制作了。当注册表文 件中含有路径信息的时候,可以手工修改注册表文件或者把注册表文件转化为INF文件从而实现全自动的路径处理。
6 直接导出注册表,寻找自注册的COM组件。这个方法是上面的方法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组件,安装服务驱动等操作步骤,但是把这些明显分割出来有助于制作绿色安装的软件。对于需要更复杂的步 骤来安装的软件,还是使用原来的安装程序比较保险。
对于每个方法,下面我会给出具体的例子,有些时候,需要几个方法联合使用,无论使用什么方法,都是模拟原来的软件作者的安装过程,所以原作者最容易给出该软件的绿色版本。
flashget_wise.PNG
flashget160a.PNG
winrar3.30 和Winzip9.0,采用方法1,解压缩。这个方法非常简单,从天空软件站下载Winzip90.exe和winrar330sc.exe,在一个安装了Winrar的系统上,用鼠标右键选择下载的文件,运行右键菜单中的用Winrar打开的命令,然后 把文件解压到我们的目标路径,如E:\tools目录,就可以了。然后分别对Winzip9和Winrar进行设置就可以了。运行winzip9目录中的Winzip32.exe,进行winzip的设置。Winrar也是一样,运行Winrar.exe ,打开菜单选项-〉设置,弹出一个对话框,选择标签--集成,如图WinrarSetting.png,逐项对Winrar设置。当拷贝到U盘而到新的机器上运行时,需要重复这些设置过程。
这一类软件的特点是安装程序的工作完全可以由软件自身来完成,从而完全抛开安装程序,或者说安装程序的工作也就是解压缩。类似的软件还有一些,最简单的测试办法就是看看Winrar能否直接打开压缩的安装程序。也可以采用方法2,过程基本上和方法1一样。
方法2就不具体说明了,仅仅指出有许多程序属于这个类别,如Myie2,GreenBrowser,qq,BPFTP Server,IDA_Pro_Standard_4.5.1.770,FinalData,EASYRECOVERY 6.03,腾逊公司的TM等等。
flashget是大家用得比较多的一个软件,可以多线程下载并且下载管理的功能也很方便,从天空软件站sky.com下载flashget1.60a国际版,运行一下,如图flashget_wise.PNG,然后取消安装。从图上可以看出flashg et1.60a国际版是使用Wise制作的安装程序,从网上下载wungui程序,非常容易的把安装程序解压缩到一个目录中,如图flashget160a.PNG,观察Maindir目录,其中有两个DLL文件Jccatch.dll和fgiebar. dll,进一步察看这两个动态库文件的导出函数,可以知道这两个DLL文件都是自注册的COM组件,写一个批处理文件install.bat来注册这两个DLL:
REGSVR32 JCCATCH.DLL /s
REGSVR32 fgiebar.dll /s
经过测试,功能正常,并且可以从浏览器IE中用鼠标的右键菜单激活flashget,功能完全,下面考虑卸载过程。
运行Regedit.exe,发现flashget在注册表中的路径是[HKEY_CURRENT_USER\Software\JetCar\JetCar],写一个注册表文件unflashget.reg删除这个路径,如下:
REGEDIT4
; flashget
[-HKEY_CURRENT_USER\Software\JetCar\JetCar]
同时写一个批处理文件uninstall.bat来卸载这两个DLL文件并导入unflashget.reg:
Regedit unflashget.reg /s
REGSVR32 JCCATCH.DLL /s /U
REGSVR32 fgiebar.dll /s /U
随后就是删除一些我们用不到的文件,比如language目录的绝大多数欧洲的语言文件,这时候这个绿色版本就做好了。把制作好的绿色的flashget拷贝到U盘上,需要用的时候,直接执行里面的install.bat文件就可以了(注意,要在flas hget的目录运行批处理文件),不需要任何文件拷贝。
我看到有人提到用优化大师提取falshget的注册表,然后直接导入注册表来制作绿色的flashget,这样做是不行的,从我前面的步骤来看,注册2个DLL文件必然在注册表中引入了绝对路径,那么如果直接提取注册表的话,就必须根据当前的路径来修改 注册表中的路径,否则的话制作的绿色版的flashget只能在固定的目录运行。在制作flashget绿色版的时候,我同时使用了方法3和方法6,使用方法3的目的就是避免安装程序对系统作的修改,这样可以直接在当前系统进行测试,而不需要到另外一个没 有安装过flashget的系统测试。
从以上的事例中,可以看出,方法2和方法1基本一样,只不过方法1我们使用WinRar解压缩,而方法2我们使用安装程序解压缩。方法6可以说是方法5的简化版本,方法3和方法4也可以辅助方法5,也有一些需要联合应用这些方法,有时候难以判断到底使用了 那个方法,方法是死的,需要灵活运用,有些时候需要不断试验。
我简单说几个软件“绿化”时候使用的方法,某些软件可能有多种“绿化”方法,然而最后的结果基本一样:
使用方法1就不提了,只要没有专门的安装程序,直接以zip形式发布的,都使用方法1。
CuteFTP,Flashfxp,qq,foobar ,winamp2.8,acrobat,FinalData ,金山词霸 ,ZoomPlayer,WinISO ,IsoBuster,WinISO ,MIRC,WinCVS,Photoshop6 ,EASYRECOVERY 6.03,网易泡泡使用方法2。
VisualC++ 6, real player,realmedia的解码器包,大部分解码器如vp6,mpeg2,ac3 ,ogg ,divx ,xvid 使用方法5。
Netants ,flashget,OfflineExplorer acdsee,ultraedit ,IBM词典,theBat,网文快捕,和现在的CyberArticle,PartitionMagic7 使用方法6。
不适合“绿化”的有Directx9,Mediaplayer9,IE6,微软的补丁程序,Office2003,反病毒工具NAV,Java虚拟机,虚拟机VMware等等,其中有些是不知道如何“绿化”或者说比较困难,如Office 2003,我认为那种把Office安装到硬盘上,然后抽去注册表的变化的方法部叫做“绿化”,因为注册表文件中有大量的绝对路径存在,而且Offcie的组件之间有比较复杂的联系,所以难以“绿化”。有些是“绿化”没有意义,如IE6,微软的补丁程序, Directx9等等。
目前我使用的软件,绝大部分都“绿化”了,只有少数几个必须安装了,如 MS Office,Visual Studio.net 2003等等。感觉非常方便,尤其是改变盘符的时候,非常简单,可以做到便携化。
各种杀毒软件的优缺点。
瑞星杀毒软件的优点:1采用内存杀毒技术;2杀毒能力在国内同类型软件中较强。 缺点:1查杀病毒时内存占用量超大;2对新的病毒查杀能力不够
江民杀毒毒软件的优点:1占用内存低;2对于加壳的木马和后门有很强的判断能力;2对未知木马和后门病毒有一定的解析度和及时分析能力。 缺点:对内存杀毒不强;2对于很多木马加密后就无法判断了;3目前稳定性和兼容性有待提高
McAfee杀毒软件的优点:1防毒能力很强;2免费,简单的注册一下就可以享受这个优秀的杀毒软件在线升级服务。 缺点:1配置比较麻烦,新手不适合;2病毒库升级慢;3程序运行速度慢
诺顿杀毒软件主要特点:诺顿杀毒软件企业版和专业版本,标准版本相比能占用更低的系统资源,性能跟可靠。 缺点:1误杀,误报率高;2升级慢
NOD32杀毒软件的优点:1速度快和准;2占用系统资源极小;3对未知病毒和新出病毒有很强的预判性;4误杀率极低。 缺点:1病毒库更新太慢;2杀毒能力不强;33.0以前的版本没有自带防火墙!
kaspersky(卡巴斯基)杀毒软件的优点:1查杀病毒能力较高;2具有较强的中心管理。 缺点:查杀病毒时系统资源占用过大
Dr.Web(大蜘蛛)杀毒软件的优点:1几乎完全免费;2专门查杀病毒。 缺点:1使用时会弹出广告;2本身防御体系较差;3对木马查杀能力很差
360安全卫士+360杀毒软件的优点:1完全免费;2具有提前防御的本领;3拦截网页木马非常凑效。 缺点:1查杀新木马,新病毒以及未知病毒能力差;2自我防御体系非常差
金山杀毒软件的优点:1跟瑞星差不多(金山在查杀流氓软件的速度比瑞星要快)。 缺点:跟瑞星一样
推荐几种较好的防病毒软件搭配方案:
(1):NOD32+360安全
(2):BitDefender+360安全
(3):大蜘蛛(杀毒)+360安全(杀马)
(4):瑞星+瑞星卡卡
各项目管理软件都有些什么特点和优缺点?
你这问题范围很广,估计一个人很难回答全面。作为产品负责人,我来说说项目管理软件oKit吧。
oKit是一款集成的项目管理软件,它提供了计划任务管理、需求管理、缺陷管理、配置管理等必要的项目管理功能。
以下四个方面是oKit最根本的研制初衷:
一、提高效率
l oKit把任务像俄罗斯方块一样列在用户面前,用户会因为消除了一行而获得快感;
l 同时每项任务都会有人检查和确认,这很容易让做事的人养成凡事认真对待、善始善终的习惯;
l oKit任务机制还允许任务负责人对任务进行细化,为大粒度授权提供了手段,在提高团队成员积极性的同时提高了能力。
oKit可以在提高团队执行力的同时提高项目工作效率。
l oKit中的大事只要记入一次,项目团队成员都能看到;
l oKit中的需求变更只要录入一次,与之相关的用户都能得到通知;
l oKit中的任务只要安排一次,项目负责人、任务承担人、部门负责人都能跟踪到;
l oKit中的知识资料只要提交一次,订阅的人都能收到;
oKit通过数据重用和共享,降低了沟通工作量的同时提高了沟通效率。
二、让工作有序
l oKit支持管理任意多项目,每个项目独立团队、独立权限、独立空间、独立管理,数据集中存储;
l oKit提供独立的功能管理计划任务、缺陷和改进建议、需求和设计、测试用例、文档和代码、报告、大事记录等等。
oKit通过项目隔离和为各类信息归类管理,让项目信息各就各位,让项目团队不再受邮件风暴之苦;
l oKit提供新建-发布-报告进度-提交-验收关闭任务流程;
l oKit提供新建缺陷-打开-指派-处置-测试-确认-关闭缺陷处理流程;
l oKit提供签出代码-更改-同步-合并-提交代码管理流程;
l oKit提供新建-处置-变更-通知-处理-关闭需求管理流程;
oKit通过引入必要的流程让典型的项目工作秩序井然,平滑流畅。
三、提高质量
l oKit中,只要分配的任务,记入的缺陷,必定会得到处理;
l oKit中,只要提交的代码和文档,所有版本都可以回溯,版本不再混乱;
l oKit中,每个需求变更都能以受控的方式得以处理;
oKit通过对团队软件过程的加强,提高产品的质量,这契合了现代质量管理的思想,过程决定质量。
四、降低成本
l oKit使用很简单,只要记住一套用户名密码,就能使用oKit提供的诸多功能;
l oKit维护很简单,只需要安装一台服务器,维护一套基础数据,客户端不需要安装,通过浏览器即可使用;
l oKit让领导在需要关注项目时,仅需要点击鼠标就能得到想要的信息,不再需要项目经理们花费大量的时间去整理报告和发送邮件。
l oKit可以部署到Internet,这样项目团队可以分布在任何地方,只要能连上网络,都可以一起工作。
1台服务器,5分钟,建立一个能管理100项目的管理环境,为500人提供项目管理服务,这就是oKit,它不仅可以提高效率,让工作有序,提高质量,它还能降低成本。
oKit不是为了监控团队成员而研制,它的存在是为了提高团队成员的工作效率;
oKit不是为了通过CMM/CMMI或ISO9000认证而研制,但通过oKit,这些标准的思想切实可以为您的组织带来看得见摸得着的收益。
这就是oKit,一套基于Web2.0的新一代项目管理软件。
转载请注明出处51数据库 » 软件的优缺点 管理软件的优缺点