Install Office Small Business 2007 using .msi file

Experts,
I am trying to install Office Small Business 2007 using a script.  Can someone show me an example of how I could write this script?  I have placed the files on a network share, but I'm not sure where to locate the .msi file. There is a folder that has SmallBusinessWW with an .msi file in here but I cannot get it to work correctly. Most of my users do not have local admin rights so I will need to install this with elevated privileges.  I am a complete novice when it comes to scripting so you may have to break it down a little more than normal…sorry.  Thank You.
smartin0924
LVL 1
smartin0924Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Brian PiercePhotographerCommented:
0
matrixnzCommented:
Hi smartin0924

You can no longer use msi to setup Office 2007, another one of Microsoft's brilliant moves however you can setup an msp file with all your configurations set, very similar to creating the Office 2003 MST file using the Office 2003 Resource Kit.  The difference this time is that you no longer need the Office Resouce Kit you can use something similar to
setup.exe /admin this will bring up the Office Customisation Wizard. more info here
http://technet2.microsoft.com/Office/en-us/library/0f489f42-4c01-41d1-8b52-3a2a2da8f7311033.mspx?mfr=true

Here's a link on how to deploy Office 2007 via Group Policy.
Use Group Policy Software Installation to deploy the 2007 Office system
http://technet2.microsoft.com/Office/en-us/library/efd0ee45-9605-42d3-9798-3b698fff3e081033.mspx?mfr=true

Here's a link on how to deploy Office 2007 to non-admin staff.
Deploy the 2007 Office system to users who are not administrators
http://technet2.microsoft.com/Office/en-us/library/28cfc86e-f8c0-40eb-a12b-a2eeaa8940c41033.mspx?mfr=true

Hope that helps.

Cheers
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
smartin0924Author Commented:
Thank You for the links.  I planned on using group policy to push this out, but it requires an .msi file. Is there a way for me to transform this application?  Does Microsoft have software to accomplish this?
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

matrixnzCommented:
Hi smartin0924

Microsoft really botched this one up, not sure if it was a marketing ploy to force companies to use SMS, however we digress, it looks like you'd need to edit the config.xml file to deploy via Group Policy, which I haven't done but heard that it's limited compared to using the setup.exe /admin switch, however I'd recommend using a zap file with Group Policy I've used them before in the past and they work well, more info here http://support.microsoft.com/kb/231747

Hope that helps.

Cheers
0
smartin0924Author Commented:
I have to agree with the marketing ploy.  All of the articles I have been reading are pushing SMS.  The setup.exe /admin - This is the method for creating the transform file, correct?  Also, with a .zap file, it will not use elevated privileges, so will this still work from a GPO?

Thanks again,
0
matrixnzCommented:
Hi smartin0924

"The setup.exe /admin - This is the method for creating the transform file, correct?"
Correct

"Also, with a .zap file, it will not use elevated privileges, so will this still work from a GPO?"
You're right if you're using the elevated privleges, although, Microsoft no longer support elevated privleges which is why you can't run the installer this way, however, rather than use User Configuration, try Computer Configuration\Software Installation and assign it against computers rather than users, that way it should use the Local Computers System Account to install the package rather than the users credentials.  This would also work via a shutdown/startup script, shutdown being the perferred as it may take a while for Office 2007 to be installed.

Cheers
0
smartin0924Author Commented:
What is the best way to create the .zap file?  I have never done thos before. Do I cut and paste the script from the link above into notepad and save it as .zap? Here is the infor from the site:
<- Starts Here ->
[Application]
; Only FriendlyName and SetupCommand are required,
; everything else is optional.

; FriendlyName is the name of the program that
; will appear in the software installation snap-in
; and the Add/Remove Programs tool.
; REQUIRED
FriendlyName = "Microsoft Excel 97"

; SetupCommand is the command line used to
; run the program's Setup. With Windows Server 2003
; and later you must specify the fully qualified
; path containing the setup program.
; Long file name paths need to be quoted. For example:
; SetupCommand = "\\server\share\long _ ; folder\setup.exe" /unattend
; REQUIRED SetupCommand = "\\server\share\setup.exe"

; Version of the program that will appear
; in the software installation snap-in and the
; Add/Remove Programs tool.
; OPTIONAL
DisplayVersion = 8.0

; Version of the program that will appear
; in the software installation snap-in and the
; Add/Remove Programs tool.
; OPTIONAL
Publisher = Microsoft

<-Ends Here->
0
matrixnzCommented:
Hi smartin0924

Actually it just dawned on me that you wouldn't be able to use ZAP file method as the user requires Admin credentials, zap files can only be run under users credentials, sorry, forgot about that rule, you could try inserting it into a Startup or Shutdown script this will run as the local system account otherwise, here is some info on installing it via the normal GPO Software Installation method using config.xml

http://www.appdeploy.com/packages/detail.asp?id=771

Hope that helps, the last post seems to be the most helpful

Cheers
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Office

From novice to tech pro — start learning today.