Deploying Outlook 2007 with Altiris

doran_lum's picture

Hi, i would need to deploy Outlook 2007 to several machines which currently have Office 2003. I would like to only deploy Outlook 2007 and leave the others as 2003 version. i have try the script below but it doesn't work.

cd\

net use z: /delete
net use z: "\\shared$\Applications\O2K7LOCAL\Outlook.en-us"
z:\OutlookMUI.msi /s /f

net use z: /delete

shutdown -r -f -t 15

bhawver's picture

MSI Silent Install

Most MSI's won't install silently without interaction without switches.

I would suggest that you run the script as a batch file on a test machine so that you can see what it is (or isn't doing).  My guess is that you will need to, at the very least, call the MSI file using msiexec.

For example:



msiexec /i "z:\outlookmui.msi" /qn

If that doesn't work, you may need to have a transform (scripted file).

Also, you may want to ensure that the "z:" drive is actually mapping and that you/the target user have rights to it.  You may consider not mapping a drive (i.e. just doing a net use \\shared$\Applications..." and then calling the MSI via the UNC path.  This way you don't have to disconnect someone's Z: drive (if they have one).

MBHarmon's picture

Office Customization tool

I've found Outlook 2007 to be one of the easier apps to deploy.  You should look into useing the Office Customization Tool (OCT) to set your settings properly.  I'd check this link from Microsoft: http://technet.microsoft.com/en-us/library/cc179097.aspx

Once you've built the customization file just drop it into the "Updates" directory.  Anything in there will be applied at the same time the install runs.  That also includes Service Packs.  Then all you should need is to call the Setup.exe directly without any switches and let it run.

- Matt

doran_lum's picture

Thanks MBHarmon, I found the

Thanks MBHarmon, I found the OCT to be useful after reading it .. i would like to confirm that it's a excel file for us to fill in all the settings and not any other script or exe file ??

after finishing the customizing, what type of file should i save as ?

JohnyN's picture

OCT

OCT is an actual application you can start by running "setup.exe /admin" from your Office installation source.

Instead of dropping it in the Updates directory as MBHarmon suggested, you could also run the setup with the /adminfile switch if you want to have several different customization options.  For example I have one that just installs Outlook 2007, and another one that installs everything except Outlook 2007.

setup.exe /adminfile "locationtoMSPfile"

doran_lum's picture

Thanks JohnyN, i was trying

Thanks JohnyN, i was trying your suggestion as below, was just wondering when u mention "location to MSP file", how do we change the default outlook.msi into msp file ?

net use z: /delete
net use z:" \\shared$\Applications\O2K7LOCAL"
z:\setup.exe /adminfile "\\shared$\Applications\O2K7LOCAL\Outlook.en-us\OutlookMUI.msi"

net use z: /delete

 

MBHarmon's picture

When you used the setup

When you used the setup /admin option it should have created that MSP for you. If you put it in the Outlook.en-us folder and called it Custom.msp that command line should look like this:

 

net use z: /delete
net use z:" \\shared$\Applications\O2K7LOCAL"
z:\setup.exe /adminfile "z:\Outlook.en-us\custom.msp"

net use z: /delete

- Matt