因為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