无忧启动论坛

标题: [原创]把office2000集合到xpe中 [打印本页]

作者: strongchen    时间: 2006-7-15 02:54
标题: [原创]把office2000集合到xpe中
这几天把 office2000 的精简版集合到老九的160m xpe中。

具体过程如下:
1。安装精简版的office2000(我用的是压缩包为14m的office2000,有word,excel,powerpoint的)

2。在安装前后扫描注册表,得出不同的项目,生成 reg文件。reg文件只要 software部分就可以了,其他的可以不要

3。修改reg文件中office2000的路径,把“c:\programs files\office2000”修改为"x:\programs\office2000"。

4。把reg导入到pe的software中,这里有个技巧:修改reg文件中所有的“ [HKEY_LOCAL_MACHINE\SOFTWARE”为 “[HKEY_LOCAL_MACHINE\!SOFTWARE” ,然后把 SOFTWARE 加载单元,取名为 !SOFTWARE。然后导入reg就可以了。

5。为xpe添加 windows installer 服务。office2000必须有这个服务才能启动的。(微软无聊ing)在注册表中找到 windows installer的服务(搜索“msiexec.exe /V”)把整段注册表导出,然后导入到 SETUPREG.HIV 中(方法跟上面的类似)然后把 msiexec.exe,MSI.DLL这两个文件抄到 xpe system32目录下面。

这样在xpe中也可以用office2000了,我的3合一office2000用程序压缩后才13。4m。。。:lol

[ 本帖最后由 strongchen 于 2006-7-15 02:57 AM 编辑 ]

1.JPG (70.21 KB, 下载次数: 67)

1.JPG

2.JPG (98.41 KB, 下载次数: 65)

2.JPG

作者: strongchen    时间: 2006-7-15 03:15
14m 3in1 office2000 下载地址 :http://www.downxia.com/downinfo/294.html

还有我的 导入 pe的reg文件,把 SOFTWARE 加载单元,取名为 !SOFTWARE,把 SETUPREG.HIV 加载单元,取名为 !SYSTEM

然后导入reg文件就可以了.

pe.rar

2.83 KB, 下载次数: 160, 下载积分: 无忧币 -2

install.rar

716 Bytes, 下载次数: 148, 下载积分: 无忧币 -2


作者: strongchen    时间: 2006-7-15 03:18
还有,忘记说明了:windows installer服务注册表导出前应该修改一下其中 ImagePath 的数值

改为:%SystemRoot%\system32\msiexec.exe /V

如图:

3.JPG (44.05 KB, 下载次数: 51)

3.JPG

作者: 老毛桃    时间: 2006-7-15 19:38
不错!

不过个人感觉,PPT 是不是可以不加进去,不知道 PPT 的体积如何,楼主不妨考虑一下。因为我想,在 XPE 环境中使用 PPT 的人一定是极少数,顶多也就是查看一下 PPT 文件而已,这个嘛,PPTViewer 就可以搞定。
作者: bdfcy    时间: 2006-7-15 20:38
非常不错!有机会试试
作者: strongchen    时间: 2006-7-15 21:02
原帖由 strongchen 于 2006-7-15 03:18 AM 发表
还有,忘记说明了:windows installer服务注册表导出前应该修改一下其中 ImagePath 的数值

改为:%SystemRoot%\system32\msiexec.exe /V

如图:


其实之前我只加了word和excel,后来发现加上powerpoint用的size比POWERPOINTVIEW差不多,因为很多文件是公用的
(当然powerpoint的主文件压缩过)

比较一下吧:word,excel用11M,加powerpoint就是13.3m,size大了2m左右。。。

POWERPOINTVIEW压缩后也要1。8m了。。。
作者: willsion    时间: 2006-7-21 13:05
无忧真是多能人,想不到Office2000也能集成到XPE里,以前,我一直用OFFICE97。

另外,楼主能不能提供一下把压缩精简过的OFFICE2000目录文件。自己不想再搞一通了。

谢谢。
作者: liuhj    时间: 2006-7-21 19:42
很好,如果楼主再接再励将M SOffice 2003整合到XPE中,那就更好了。
作者: greenangel    时间: 2006-7-21 20:36
原帖由 liuhj 于 2006-7-21 07:42 PM 发表
很好,如果楼主再接再励将M SOffice 2003整合到XPE中,那就更好了。


Office 2003有绿色版的,可以直接放到XPE中使用,但体积太大了
作者: 老毛桃    时间: 2006-7-22 09:20
原帖由 greenangel 于 2006-7-21 20:36 发表


Office 2003有绿色版的,可以直接放到XPE中使用,但体积太大了

哦?可不可以传一个链接我下载看看?
作者: 老毛桃    时间: 2006-7-22 09:30
原帖由 greenangel 于 2006-7-21 20:36 发表


Office 2003有绿色版的,可以直接放到XPE中使用,但体积太大了

嗯,找了几个,确实都挺大,压缩包就达到了 20 多 MB。
作者: secowu    时间: 2006-7-22 13:10
上次有个叫LBM的做了个克隆版的嵌入式系统,里面就是集成了office 2003的三合一
作者: Conet    时间: 2007-1-10 11:42
呵呵,不错,我要试试~~~
作者: adatsui    时间: 2007-1-10 21:23
老貓
剛下了, 確實能在我的 PE 砲得動, 記得在綠軟下過不少是沒用的.
照你所說, 要添加了 windows install 服務才可啟動, 但我雖可以正常啟動應用你作的 office2000 , 但查看該服務卻沒有被啟動. 並且我的 pe 內並無 msiexec.exe ??

隨後我於運行中的 PE 加入 msiexec.exe , msi.dll 於 system32 , 導入 install.reg (將 !software 等的!去除, 因有了它沒港導入) , 輸入 msiexec /v , 再去查看卻報錯 ( windows install 錯誤之類...)
我是想著, 單以導入 reg 的形式 (不是做在 setupreg.hiv) 可不可以在 pe 裡啟動該服務呢 ?

[ 本帖最后由 adatsui 于 2007-1-10 09:36 PM 编辑 ]
作者: nn2nn    时间: 2007-4-22 21:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: mawuyan    时间: 2007-4-23 08:50
标题: 正在学习中,谢谢大家的帮助!希望在这里能和大家一同进步。
正在学习中,谢谢大家的帮助!希望在这里能和大家一同进步。
作者: unicom_2    时间: 2007-4-24 10:06
标题: 读strongchen 的“把office2000集合到xpe中”后的建议(支持office2003和2007)
看了strongchen 的帖子 “把office2000集合到xpe中”
里面讨论到集成2003 or 2007 却因为体积大而放弃的问题

给各位大侠一个建议,是不是可以通过在XPE里集成这个玩意来达到效果 ?体积也不大
官方介绍地址 :
http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&DisplayLang=zh-cn

在装有 Microsoft Office 2000、Office XP 或 Office 2003 的计算机上安装该兼容包之后,就可以采用 Word、Excel 和 PowerPoint 2007 新增的文件格式打开、编辑和保存文件。该兼容包还可以与 Microsoft Office Word Viewer 2003、Excel Viewer 2003 和 PowerPoint Viewer 2003 配合使用,用来查看以这些新格式保存的文件。有关该兼容包的更多信息,请参阅知识库文章 923505

希望多各位大侠能有一点帮助
作者: unicom_2    时间: 2007-4-24 10:08
差点忘了说了 这个工具的名字好象是FileFormatConverters
作者: coney_nzly    时间: 2007-11-27 17:39
嗯!支持楼主的工作!
作者: hero1020    时间: 2007-11-30 12:16
标题: dd
顶一下先........学习




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3