Upgrade from Office 2003 to Office 2007
by
jack
—
last modified
2008-08-01 10:01
How to do it simply
An easy way:
- Copy Office 2007 source files to a network share
- Run Office 2007 setup.exe /admin and create an MSP file. Put it in the updates directory of your Office 2007 source.
- Define an EXE software distribution package pointing to Office 2007 setup.exe.
- Deploy it with any Delivery Method you like. Run from source will be fast for a few machines at a time, Multicast will be slow but effective for lots of machines.
Another way:
The steps needed to do this are simple:
- Remove Office 2003
- Reboot
- Install Office 2007
Remove Office 2003
- Get your files in order.
- If you've already got a network install point all set up with ORK, you can just use it.
- Otherwise, you'll need to copy the CD contents to a share and use that. This must be a UNC share, not HTTP. Make sure that file system permissions are straightened out, either your machines (not their users) can download these files directly or you can pass credentials using a Preferred Server definition.
- Define the package.
- If you already have an MSI package defined for installing, just right-click it and select clone. This will take a little while. When it's done, rename it to Office 2003 Uninstall. On the Install/Uninstall page, click the Uninstall radio button.
- If you don't, create a new package of type MSI and point it to \\SERVER\PACKAGES\Office2003\STD11.MSI or PRO11MSI. On the Install/Uninstall page, click the Uninstall radio button. On the Additional Files page, select all of the files in the share and click the right arrow button.
- Define your prerequisites.
- On the prerequisites tab, either select your existing "Has Office 2003" query, or click New. Create a Query looking for "Software"."Application Suites"."Application Suite"."Name" Like "Microsoft Office 2003".
- Save this package definition and drag it to the public folder.
Reboot
- Create a new text file at \\SERVER\PACKAGES\post-office-reboot.bat, containing "C:\PROGRA~1\LANDesk\Shared~1\winrestart.exe". Make sure it's downloadable.
- Create a new public package of type BAT and point it at this file.
- Go to Dependencies and select Office 2003 Uninstall.
Install Office 2007
- Use the Office 2007 Deployment Kit to create a network install point customized to your needs.
- create a new package of type MSI and point it to \\SERVER\PACKAGES\Office2003\SETUP.MSI. On the Install/Uninstall page, click the Install radio button. On the Additional Files page, select all of the files in the share and click the right arrow button.
- Make it dependent on Post Office Reboot.
Tie it all Together
- Go to Scheduled Tasks and create a new Software Distribution task.
- Choose your Office 2007 package.
- Choose a Policy-supported Push deployment method. If you use one with targeted multicast and bandwidth limiting enabled, it will take a long time to deploy the bits and start the job; if you chose run from source, you will use more bandwidth. Select accordingly.
- Save your task, drag in a query to target, and start now.