How do I automatically activate Office 2010?

I would like to install Office 2010 using SCCM.  After Office installs I want it to automatically activate.  We will be using a MAK license key.  I do not want the users to see any prompts to activate.  What is the best way to accomplish this?
Who is Participating?
Netman66Connect With a Mentor Commented:
You're right that it won't work on 2008.  If you have any Win7 Enterprise volume licenses available, it's time to spool one up in either a VM or a bare-metal box in the server room just for KMS.

It will make your life much easier.

This article should help you.

If you are rolling this out Corporately, and the numbers are significant, you choice should be KMS activation.  MAK is used when your users rarely connect to the Corp network.

This article helps you plan the volume deployment

This article is for planning a MAK activation strategy:

This article is for planning a KMS activation strategy:

There should be enough info in those articles to steer you in the right direction.

Let us know if you need more assistance.

RSUMarisaAuthor Commented:
We chose to use MAK rather than KMS activation because we do not have a 2008 R2 server.  It is my understanding that for Office 2010 you must have R2.  

We decided to use the config.xml and everything works great except it will not automatically activate.   Here is a copy of our config.xml file.  Do you see anything wrong?

<Configuration Product="ProPlus">

      <Display Level="None" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes" />
      <Logging Type="standard" Path="%temp%" Template="Microsoft Office Professional Plus Setup(*).txt" />


      <!-- <USERNAME Value="Customer" /> -->
      <COMPANYNAME Value="State University" />
      <INSTALLLOCATION Value="%programfiles%\Microsoft Office" />
      <!-- <LIS CACHEACTION="CacheOnly" /> -->
      <!-- <LIS SOURCELIST="\\server1\share\Office;\\server2\share\Office" /> -->
      <!-- <DistributionPoint Location="\\server\share\Office" /> -->
      <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
      <Setting Id="AUTO_ACTIVATE" Value="1" />
      <!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

7 new features that'll make your work life better

It’s our mission to create a product that solves the huge challenges you face at work every day. In case you missed it, here are 7 delightful things we've added recently to monday to make it even more awesome.

This is a quote from:

Only the following operating systems can serve as the Office 2010 KMS host:

Windows Server 2003 or with any service packs

Volume license editions of Windows 7

Windows Server 2008 R2

So you're stating you don't have any of the above OSes on the network?
For MAK, the computer must have internet access that is not blocked by firewall.  You can use a MAK proxy for large volumes - but they refer to 50 computers or less.

This is lifted from:

Config.xml file
To enter a MAK by using the Config.xml file, follow these steps:

1.Add the following line to the Config.xml file:


Where AAAAABBBBBCCCCCDDDDDEEEEE is the 25-character product key.

2.To apply the settings in Config.xml, at a command prompt, type the following command, and then press ENTER:

Setup.exe /config <path of Config.xml file>

The key step is Step2.  You'll need to likely change the last line of your XML to run the setup file with that switch rahter than the MSI.

You would probably call your installation like so:

\\ server \ share \setup.exe /config \\ server \ share \config.xml

RSUMarisaAuthor Commented:
Currently, we have our KMS server setup on a Windows 2008 server.  We do have a few 2003 servers in our environment but these will be replaced soon so we didn't want to use them for Office 2010 activation.  
RSUMarisaAuthor Commented:
We decided to go ahead and setup a new KMS server. Much easier!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.