Deploying Office 2007 using GPO.

When Microsoft deigned the deployment of Office 2007 they didn’t think on the small business
that can’t afford SCCM or any other deployment solution.

You might have read that you can put your updates and your transform (MSP) file in the update folder and the setup.exe will check
in that folder and install the updates and use the transform file. But thats not the case when you are using a GPO to deploy Office 2007.

Here are some easy steps to make the magic happen.

1. Create your custom msp file that includes your Licens key and other settings you would like to add.
To create the MSP file run setup.exe /admin

2 Copy your Office 2007 media to a network share.

3 Create a bat file that includes the following:

@echo off
if exist “C:\Program Files\Microsoft Office\Office12\winword.exe” goto exit
\\compit-srv\install\office12\setup.exe /adminfile \\compit-srv\install\office12\compit.msp

I’am using the if exist to check if Office 2007 is installed if you don’t do the check Office will try to install everytime the user starts the computer.

4 Copy the script to the Netlogon share.

5 Create a new Security group. For application install groups I’am using APP_software_name. The reason for using security group is that you know how many
computers is getting office installed at the same time. That way you don’t take upp all the network bandwith with your installations.

6 Create a new GPO. Remove authenticated users from the GPO and add the APP_software_name group

7 Edit your GPO and add the script as a start upp script in the computers configuration.

8 Link the GPO to the OU where you have your computers.

9 Add a test computer to the Security group.

10 Restart the test computer If you have done this the right way Office 2007 will install on your computer.

This entry was posted in Active Directory, Scripting and tagged , , , . Bookmark the permalink.

2 Responses to Deploying Office 2007 using GPO.

  1. Howdy! This post could not be written any better!
    Reading this post reminds me of my good old room mate!
    He always kept talking about this. I will forward this write-up to him.
    Fairly certain he will have a good read. Many
    thanks for sharing!

  2. Neeraj Kumar says:

    I will try this script on my server.

Leave a Reply

Your email address will not be published. Required fields are marked *