For those that don't do a GPO install, performing a silent install of DWG TrueView 2009 simply using the .msi file appears to work, until you try to execute the application. There is a very real chance that some prerequisite is missing and then the application will fail to start.
So I developed a .cmd file that executes on Windows XP 32-bit machines that will perform the prereq work in addition to the .msi install of DWG TrueView. If you need to do this on a 64-bit machine, or find some issue on Vista machines, please reply to this thread. I assume that version 3.1 of MSIExec is installed. Probably a bad assumption, but I digress.
This command file needs to run with local admin rights.
Replace <server UNC path> with your actual location for the DWG TrueView install files. I've extracted ours to a subfolder called DWG TrueView 2009. Note that if you run out of environment space attempting to set the variable, you can place the actual string in all the appropriate locations and dispense with the variable.
I also perform the install of the AutoCAD Architectural Object Enabler in the command file. Follow the instructions in this thread for more details on how to perform the silent install of an OE.
Unfortunately, as of the middle of August 2008, there is no OE for AutoCAD MEP. Still. <groan>
Finally, I also perform a registry merge to populate the unnamed profile with our printers and other settings.
Code:@echo off set instpath=<server UNC path>\DWG TrueView 2009 "%instpath%\support\dotnetfx\dotnetfx.exe" /q /c:"install /l /qn" msiexec /norestart /quiet /i "%instpath%\support\VBA\vba6.msi" "%instpath%\support\DirectX\DXSETUP.exe" /silent msiexec /norestart /quiet /i "%instpath%\support\msxml\msxml6.msi" msiexec /norestart /quiet /i "%instpath%\support\VCRedist\x86\vcredist.msi" msiexec /norestart /passive /l*v "%temp%\DWGVIEWRInstall.log" /i "%instpath%\DWGVIEWR.msi" msiexec /norestart /passive /l*v "%temp%\ACA OE.log" /i "%instpath%\OE ACA 2009 for DWG TV 2009\6a.tmp_DWG_TrueView_2009_-_English_(United_States).msi" regedit /s "%instpath%\DWG TrueView 2009.reg"