自動化安裝 Office 2010 x86/x64

在安裝 Office 2010 時,因為光碟內的軟體很多,有些軟體並不常用的到,所以在安裝時都是一一挑選,很花時間,最好的方式就是安裝時能只安裝自己需要用的軟體就好!

勾選 我接受這份合約條款,並選擇 繼續

挑選要安裝的軟體,最後按 立即安裝,很花時間

[@more@]在微軟網站上有每個軟體安裝軟項的 OptionState ID 值
Office 2010 的 Config.xml 檔案 OptionState ID 值
http://technet.microsoft.com/zh-tw/library/cc179006%28v=office.14%29.aspx
2010 Office Config.xml 檔案
http://technet.microsoft.com/zh-tw/library/cc179195%28v=office.14%29.aspx

請建立一個 config.xml 檔,設定檔中只安裝 Word / Excel / PowerPoint,各個 OptionState ID 值的詳細說明,請參考上述網站。

<Configuration Product=”ProPlusr”>

<Display Level=”none” CompletionNotice=”Yes” SuppressModal=”yes” AcceptEula=”yes” />

<!– Access –>
<OptionState Id=”ACCESSFiles” State=”absent” Children=”force” />
<!– Groove Server 2010 –>
<OptionState Id=”GrooveFiles” State=”absent” Children=”force” />
<!– Outlook –>
<OptionState Id=”OUTLOOKFiles” State=”absent” Children=”force” />
<!– Project –>
<OptionState Id=”PROJECTFiles” State=”absent” Children=”force” />
<!– Publisher –>
<OptionState Id=”PubPrimary” State=”absent” Children=”force” />
<OptionState Id=”QueryFiles” State=”absent” Children=”force” />
<!– Visio –>
<OptionState Id=”VISIOFiles” State=”absent” Children=”force” />
<!– InfoPath –>
<OptionState Id=”XDOCSFiles” State=”absent” Children=”force” />
<!– OneNote –>
<OptionState Id=”OneNoteFiles” State=”absent” Children=”force” />
<!– Lync –>
<OptionState Id=”LyncCoreFiles” State=”absent” Children=”force” />
<!– Visio Viewer –>
<OptionState Id=”VisioPreviewerFiles” State=”absent” Children=”force” />

<!– Excel –>
<OptionState Id=”EXCELFiles” State=”Local” Children=”force” />
<!– PowerPoint –>
<OptionState Id=”PPTFiles” State=”Local” Children=”force” />
<OptionState Id=”OrgChartFiles” State=”Local” Children=”force” />
<!– Word –>
<OptionState Id=”WORDFiles” State=”Local” Children=”force” />
<!– Shared Files –>
<OptionState Id=”SHAREDFiles” State=”local” Children=”force” />
<!– Tools –>
<OptionState Id=”TOOLSFiles” State=”local” Children=”force” />

<Setting Id=”SETUP_REBOOT” Value=”Never” />
<Setting Id=”REBOOT” Value=”ReallySuppress”/>
       
</Configuration>

安裝方式,假設 config.xml 是放置在 d:
setup.exe /config d:config.xml