因为office 2007出了一个特别的格式 (docx xlsx pptx)
一般人家用2007编辑完都会存成这个预设格式
让2003没办法开 要开的话还要另外装转换器 既麻烦又会让有些排版乱掉
而我又是那种不想用2007的人(觉得版面变好乱= =)
所以我就想 干脆两个都灌 让2007开2007的档案 2003开2003的档案好了
于是我先灌了2003 再灌2007 发现不管2003还是2007格式的档案都会用2007开
于是我找到了这篇
http://fredlin.blog.51c...230/89915预设以2003开启的设定档 可将以下指令存成 以2003为预设开启.bat
"C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /regserver
要预设以2007开启就把"11"换成"12"就可以了
但是这样只能强制用某一种版本开 而且开2007的档案时 2007又会把注册权抢回去= =
于是就找到下面的指令 一样也可以存成 设定不重新注册.bat 执行
(注意以下指令每行皆以reg开头,中间无换行)
reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\PowerPoint\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\PowerPoint\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Excel\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Excel\Options /v NoReReg /t REG_DWORD /d 1
上面这些指令就是让office 2003和2007启动的时候 不重新注册他们
所以只要三个档案
以2007为预设开启.bat
以2003为预设开启.bat
设定不重新注册.bat
都执行过一遍 开doc xls ppt就会跳出2003 开docx xlsx pptx就会跳出2007了
以上内容转载
http://sppmsppm.blogspot.com/20...003-2007.html引用:
http://sunhao608.pixnet.net/blog/...7e8c8/30822559