Sunday, 26 July 2009

Deploying Office 2007

It is that time of year when all our school computers need reinstalling and updating. We are finally installing Office 2007 school-wide but, unlike with previous versions of office, we are having to do things a little differently.

Before Office 2007 we would deploy using Group Policy and the msi provided but it seems now that Microsoft is wanting businesses to go down the SMS (Microsoft Systems Management Server) route. Well with BSF on the horizon for us there is no money for IT so here is what we came up with. I hope this will help others in a similar situation.

Step 1: Copy the contents of the Office DVD to a share on the server (remember to add permissions).

Step 2: In the run box type your Office share location followed by '\setup.exe /admin' (without the '). This opens the Office Customization Tool.

Step 3: Create a new customization if one has not been done already and enter your school name, licence key and which components you want to install (for a silent install you must set the display level to 'none'). Save as Office12.MSP (or change the batch file that follows).

Step 4: Create a batch file to install Office if it is not already on the system. Open notepad and type/copy the following (if you don't use excel you could change that to winword, outlook etc.).

Rem @ECHO OFF

REM --- Check for an existing installation of office07

if exist "C:\Program Files\Microsoft Office\Office12\excel.exe" goto _End

"\\{server name}\{share location}\setup.exe" /adminfile "\\{server name}\{share location}\\Office12.msp"

REM --- End of the script

:_End

Step 5: Save the batch file (saving as .bat file extension) to your netlogon share.

Step 6: Create a GPO to run the batch file as a logon script. You can then apply it to all the users you want to have Office 2007 on their machines or you could create an 'install office' user account. Note: If the clients are Vista UAC must be disabled or it will ask for the administrator password to run the batch file.

When the client machines are logged on, either by your users you have applied your script to or using your install account, Office should install all the components you configured. Done.

Hope this helps. A user guide for installing Adobe CS3 will follow soon.

No comments: