10/20/2009 7473 views

I am trying to package (Wise Packaging Studio) the individual language packs for Office 2007. I have figured out the install, I think, but I cannot seem to get the silent removal to work. I am sure it is some setting within my config.xml file.

Here is what that looks like (this example is the French MUI):

<Configuration Product="OMUI.fr-fr">
<!-- <PIDKEY Value="121234594598adlkjhalkdhag" /> -->
<!-- <USERNAME Value="Customer" /> -->

<!-- <COMPANYNAME Value="MyCompany" /> -->

<!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->

<!-- <LIS CACHEACTION="CacheOnly" /> -->

<!-- <SOURCELIST Value="\\server1\share\Office12;\\server2\share\Office12" /> -->

<!-- <DistributionPoint Location="\\server\share\Office12" /> -->

<!-- <OptionState Id="OptionID" State="Local" Children="force" /> -->

<Display Level="none" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes" />
<Logging Type="standard" Path="c:\applog" Template="Microsoft Office French Language Uninstall (*).log" />
<RemoveLanguage Id="fr-fr" ShellTransform="yes"/>
<Setting Id="SETUP_REBOOT" Value="NEVER" />
<OptionState Id="ACCESSFiles" State="absent" Children="force" />
<OptionState Id="GrooveFiles" State="absent" Children="force" />
<OptionState Id="TOOLSFiles" State="absent" Children="force" />
<OptionState Id="XDOCSFiles" State="absent" Children="force" />
<OptionState Id="OneNoteFiles" State="absent" Children="force" />
<OptionState Id="PMUIFiles" State="absent" Children="force" />
<OptionState Id="PROJECTFiles" State="absent" Children="force" />
<OptionState Id="ProofingTools_1025" State="absent" Children="force" />
<OptionState Id="ProofingTools_1031" State="absent" Children="force" />
<OptionState Id="ProofingTools_1043" State="absent" Children="force" />
<OptionState Id="ProofingTools_3082" State="absent" Children="force" />
<OptionState Id="ProofingTools_1050" State="absent" Children="force" />
<OptionState Id="PubPrimary" State="absent" Children="force" />
<OptionState Id="RosebudMSIFiles" State="absent" Children="force" />
<OptionState Id="WAC_SPD" State="absent" Children="force" />
<OptionState Id="VISIOFiles" State="absent" Children="force" />
<!-- <Command Path="msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

I cannot seem to find any good documentation on this process, so that would also be very helpful.

As always, thanks for the help!!!!!
0 Comments   [ + ] Show comments


Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

All Answers

This url is about silent repairs and uninstalls. http://technet.microsoft.com/en-us/library/cc178956.aspx

You're not far off, I guess. The display level is set right according to the page. However, the file they recommend using is slightly different:

To run a silent uninstall

1.Using a text editor, edit the following element attributes in the \\server\share\Office12\Enterprise.WW\SilentUninstallConfig.xml file:

<Configuration Product="Enterprise">

<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />


2.At the command line, use the following syntax:

\\server\share\Office 12\setup.exe /uninstall Enterprise /config \\server\share\Office 12\Enterprise.WW\SilentUninstallConfig.xml

I don't have any Office 2k7 installation source available right now to check the differences between the uninstallconfig and config, but I'm sure they seperated them for a reason....
Hopefully this does the trick. Good luck!
Answered 10/21/2009 by: Rheuvel
Brown Belt