Scripting Question

Changing office 2010 key from MAK TO KMS + Activation

09/19/2013 24909 views

I am looking for to change the office 2010 key from MAK to KMS with activation. I did this for Windows 7 but doing it the similar way didn't work. I have been trying to do this with the K1000

0 Comments   [ + ] Show comments


All Answers


the following commands will be needed and can be scripted:

Run the following ospp.vbs from this folder %programfiles%\Microsoft Office\Office14.

Use csript to get no msgbox from the Script Echo.

Here are the needed steps in the script.

1. cscript ospp.vbs /inpkey:<kms product key>

The required KMS Office key you get here http://technet.microsoft.com/en-us/library/ee624355.aspx#section2-3

2. cscript ospp.vbs /sethst:<kms.dns.name>

This is needed if you want set your kms server name manually

3.  cscript ospp.vbs /act

This step activates you Office Installation.

source: Technet - http://social.technet.microsoft.com/Forums/office/en-US/8e35dd0f-bdb3-4cb6-8c37-5e504e8a7a5a/change-office-2010-product-key-from-mak-to-kms-on-thousands-of-xp-machines

Answered 09/20/2013 by: anonymous_89761
Third Degree Brown Belt

  • Does this script look right, I am not a good script guy

    @echo off

    CD C:\Program Files\Microsoft Office\Office14
    runas /user:Domain\Administrator
    cscript ospp.vbs /inpkey:<VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB>
    cscript ospp.vbs /sethst:KMSDNS
    cscript ospp.vbs /act
    • i hope that is not your real key in the script ? just edit it for your own safety.
      im also not a script guy, but it seems to be valid according the technet code
      • No, its a demo off the microsoft site..

        Yea I read the same thing I can't get it to work..
    • The file path needs quotations: CD "C:\Program Files\Microsoft Office\Office14" and RUNAS will prompt for a password unless you include it in the script. If you are using the K1000, I would skip the RUNAS command and use the Scripting module to run the script as a specific user.
  • Ok, will take a look at it later today
  • This works for us no problems....

    cd "c:\windows\system32"
    cscript slmgr.vbs /skms [your.kms_server.fqdn.com]
    cscript slmgr.vbs /ato
    • @echo off

      cd "C:\Program Files\Microsoft Office\Office14"
      cscript ospp.vbs /inpkey:PRODUCTKEY
      cscript ospp.vbs /SETHST:DNSNAME
      cscript ospp.vbs /act

      That works as a Bat file, now how do I take that and incorporate that into the K1000
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ