首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

系统文件注册表重定向中的过滤有关问题

2012-05-23 
系统文件注册表重定向中的过滤问题大家帮忙出个主意哈 :-)我主机上已经安装了一个软件,比如Microsoft offi

系统文件注册表重定向中的过滤问题
大家帮忙出个主意哈 :-)
我主机上已经安装了一个软件,比如Microsoft office安装在了C:\program files\office。现在,在不卸载office的情况下,再次安装office,目的是安装在另一个目录D:\program files\office,如何让setup.exe认为本机器上未安装过office?即,第二次也完完整整地安装在指定目录。

现在,我可以实现文件和注册表的重定向。如:将访问c:\program files重定向到d:\program files,将HKLM\Software重定向到HKCU\Software。但是不知道如何去屏蔽以前安装的信息,例如:在注册表中,如何分辨哪些是office第一次安装的信息,哪些是系统原来就有的信息?难道要把office的安装过程分析一遍?这样就太恼火了,每安装一种软件都要耗费很大精力哦,更何况还有版本差异!

[解决办法]
Office要写一堆组件在注册表里面,HKCR\CLSID下,还有各种后缀关联,这种注册表项要被过滤,好像很麻烦哦

热点排行