- 12
- 0
- 约3.15千字
- 约 6页
- 2018-03-16 发布于北京
- 举报
软件DIY 做自己的精简特别版
在网络中,大家或许会发现有标注着XX绿色版、XX精简版的工具可供下载。通常将这些绿色工具复制到本地硬盘中,双击其中的可执行文件即可直接运行主程序,甚至连注册步骤也可省却。这在相当大的程度上,迎合了用户快捷使用、即装即用的需求。为此,我们以将“Turbo Photo 5.5”注册版打造为精简特别版为例。
监视程序安装前的“敌情”
在一般情况下,一款工具在安装时既会向操作系统相关文件夹、用户指定的文件夹写入一些文件。同时也会对注册表进行改写,从而才能使程序运转自如。通过手动的方法去了解上述变动情况自然不太现实,所以,在此请出两位“大内密探”――Uninstall Manager和RegSnap,让它们去帮助我们了解这些变动情况。
监视文件
在安装“Turbo Photo 5.5”之前,分别运行“Uninstall Manager”和“RegSnap”。其中在“Uninstall Manager”主界面中,打开顶端的分区选择列表,从中选择操作系统所在分区,然后单击工具栏上的“制作快照”按钮。稍待片刻后,即可得到一份分区快照报告。
监视注册表
开启“RegSnap”主界面,依次选择主菜单“文件→新建”按钮,在出现的“保持快照”对话框中点选“仅生成注册表的快照”可选项,单击“确定”按钮。经过一段时间的扫描后,便会给注册表“拍照留念”。单击工具栏上的“保存”按钮,将快照文件保存为一个扩展名为rsnp的文件。
对比程序安装前后变化
进行程序安装及注册
上述“功课”全部做完后。不要将“UninstallManager”和“RegSnap”关闭。然后将“TurboPhoto5.5”安装在非系统分区中。运行程序后把它关闭。此时会提示“Turbo Photo”要求输入注册码的提示。输入正确的注册码,待注册成功后,关闭注册对话框。
“揪”出新增文件
进入“Uninstall Manager”,继续将监视分区设为系统分区,按下工具栏上的“查找新增文件”按钮,即可对安装“Turbo Photo”后的分区文件变动情况进行查探。当查找结束后,会在主界面中呈现具体的变动结果。从图中发现分区文件变动很大。故为便于查看,可依次选择“文件→导出到文件”命令,将结果保存为TXT文本文件。
根据程序的安装原理,在绝大多数情况下都会将某些关键文件写入操作系统的系统文件夹,如Windows目录、Windows\System以及Windows\System32目录。因此,在TXT文件中可利用记事本所提供的“查找”功能去搜索与上述目录相关的结果。
在此例中,发现“Turbo Photo”’写入到系统文件夹的文件并不多。根据程序名称和安装时间判断,发现一个名为“tpflag.rg”最为“可疑”。
为验证自己的判断,将该文件删除后运行“TurboPhoto”,结果发现原本注册成功的程序又弹出要求注册的提示框:而将它重新复制到原文件夹中后,便不会再出现此类情况,从而印证自己的判断是正确的。
寻觅注册表的变动情况
文件的变动情况已经尽收眼底。接下来再了解注册表的变化动态。由于我们已经在“Turbo Photo”安装前对注册表进行了快照处理,所以可再次进入“RegSnap”主界面。
选择主菜单“文件→新建”按钮,在出现的“保持快照”对话框中点选“仅生成注册表的快照”可选项,单击“确定”按钮,为程序安装后的注册表进行快照。同样再将该快照文件保存为rsnp文件。选择主菜单上的“文件→比较”命令,在弹出的“比较快照”对话框中,分别在“第一个快照”和“第二个快照”栏目内选择刚才所保存的快照文件。
点选“报告选项”区域内的“显示被修改的主键名称及键值”。勾选其下的“生成REG文件”,同时在“输出文件路径”上设定报告文件的输出路径,单击“确定”按钮。
随后便会出现HTML格式的对比报告,通过浏览该报告就能够看到具体的注册表变动情况,了解程序安装前后注册表的变化。
配备绿色工具所需文件
巧改注册表文件为INF文件
进入到“RegSnap”的安装文件夹,在其中可发现有一个名为***Redo.reg的注册表文件(注***为任意字符),该文件便是“Turbo Photo”安装后注册表所新增的部分。在一般情况下,我们只需双击该注册表文件,就能够实现“Turbo Photo”安装时写入注册表的动作。
现在,是否将“Turbo Photo”安装时的关键文件和***Redo reg保存下来,然后分别将它们写人到系统文件夹和注册表,就能够初步完成程序的“绿化”呢?
非也!有一个重要的因素还没
您可能关注的文档
- 如何架设企业网络和服务器的安全维护.doc
- 如何借助信息技术提升学生管理工作水平.doc
- 如何开展有效的软件项目外包管理.doc
- 如何利用ICE1PCS01/02设计低成本的PFC.doc
- 如何利用PowerPoint使演讲增辉.doc
- 如何解决AUTOCAD系统坐标和图纸坐标一致性的问题研究.doc
- 如何扭转电压比较器不被重视的问题.doc
- 如何培养计算机专业的中职生走上合适岗位.doc
- 如何培养信息技术双语复合性人才.doc
- 如何使用USB盘安装Vista?.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)