1 of 1 people found this helpful
We just expanded the files, sucked them into package builder and ran it. Something like this....
FILE: "c:\temp\msoffc\" FILE: "c:\temp\msoffc\EULA.000", overwrite=yes, From="C:\Temp\msoffc\eula.txt", Name="eula.txt", time="20061027172424", size=10206 FILE: "c:\temp\msoffc\O12CONV.000", overwrite=yes, From="C:\Temp\msoffc\O12Conv.cab", Name="O12Conv.cab", time="20061027172424", size=27500167 FILE: "c:\temp\msoffc\O12CONV.010", overwrite=yes, From="C:\Temp\msoffc\O12Conv.msi", Name="O12Conv.msi", time="20061027172424", size=356864 FILE: "c:\temp\msoffc\README.000", overwrite=yes, From="C:\Temp\msoffc\README.HTM", Name="README.HTM", time="20061027180642", size=2480 FILE: "c:\temp\msoffc\Catalog\" FILE: "c:\temp\msoffc\Catalog\" FILE: "c:\temp\msoffc\Catalog\FILES12.000", overwrite=yes, From="C:\Temp\msoffc\Catalog\files12.cat", Name="files12.cat", time="20061027204644", size=1323033 RUNATEXIT: "msiexec", para="/i C:\temp\msoffc\O12Conv.msi /qb! /lv+ c:\logs\012conv.log REBOOT=REALLYSUPPRESS", wait
Not real elegant but you get the idea.
Download the Compatibility Pack.
Extract the files to a temp directory:
Copy the files to a network file share.
Use this command line to deploy:
MSIEXEC.EXE /I <qt/>
Server\Share\MS Office 2007 Compatibility Pack\O12Conv.MSI<qt/> /quiet /norestart
LOL - I think that looks familiar I'm surprised we both did not respond to repackage it in Autoit.....
I believe that this file should work with just /q. This is how we do it in our Vulnerability Definition in Patch Manager.
In looking at the definition information for the vulnerability 923505_ENU (which contains the latest version of FileFormatConverters.exe, the command line we pass to the file in Patch Manager to install it silently is simply /q.
We then run FileformatConverters.exe with a /q switch.
Make sure when you are creating your distribution package options that you aren't trying to point to the /q on the main executable line, add it in the "Command line options section"
I just tried using /q and with /Q and it worked fine.
Perhaps you are using an older version of FileFormatConverters.exe? Try using the one in the link I posted, this is the latest version.
/QUIET is the accepted switch with MSIEXEC 3.1 although the legacy /Q switches still work.
/NORESTART isn't required but is strongly recommended in case someone has an Office application open.
If /norestart is not used, the Windows installer may initiate a reboot if files are in use.
I pushed this out a few months ago without the norestart switch and had 1% of the PCs reboot as a result. I highly recommend adding the /NORESTART to CYA
If any file is in use, then a reboot will occur if you don't use the /NOREBOOT switch.
There probably is not a file that his commonly running which is why only 1% rebooted.
Of course, if you use the /NOREBOOT switch you must know that the software will not be fully %100 functional until a reboot occurs.
Just wanted to thank everyone for your repsonces, looks like I got things working now.