Samstag, 24. Januar 2015

Microsoft Office 2013 aktivieren via Kommandozeile

Wie man das neue Microsoft Office 2013 aktiviert via Kommandozeile, das werde ich euch in dem folgenden Beitrag Schritt für Schritt erklären.
Gerade in grösseren Systemumgebungen in welchen die Clients und Standard Software automatisiert installiert werden, kann das sehr hilfreich sein und erspart einem viel Arbeit nach der Installation des Clients. Das Ziel sollte sein, möglichst viel zu automatisieren und soweit möglich, wenig noch händisch zu konfigurieren. Da kommt dieser Beitrag sicherlich nicht ungelegen.
Die folgenden Befehle könnte man beispielsweise ganz einfach in eine MDT (Microsoft Development Toolkit) Umgebung mit einbeziehen oder auch mit anderer Software benutzen. Wichtig zu wissen ist, dass dies nur dann funktioniert, wenn Microsoft Office 2013 über das Internet aktiviert wird. Hat man einen eigenständigen Aktivierungsserver (KMS), funktioniert dies nicht.
Zudem müssen die Befehle alle mit Administrator Rechte ausgeführt werden. Normale Benutzerberechtigungen genügen nicht.

Lokaler Rechner

Als erstes müsst ihr der Microsoft Office 2013 Installation den entsprechenden Key zuweisen:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /inpkey:xxx−xxx−xxx−xxx
Jetzt kann Microsoft Office 2013 mit dem zuvor zugewiesenen Key aktiviert werden:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /act

Entfernter Rechner im Netzwerk

Um den Key einem im Netzwerk befindlichen Rechner zuzuweisen, kann folgender Befehl genutzt werden:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /inpkey:xxx−xxx−xxx−xxx RECHNERNAME
Der obige Befehl setzt voraus, dass ihr mit den angemeldeten Benutzer auf dem Rechner im Netzwerk Administrator Rechte habt. Sollte dies nicht der Fall sein, so könnt ihr euch mit deinem entsprechenden Benutzer am entfernten Rechner anmelden:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /inpkey:xxx−xxx−xxx−xxx RECHNERNAME BENUTZERNAME PASSWORT
[sam id="3" codes="true"]
Dazu ein Beispiel wie das aussehen könnte:
cscript "c:\program files\Microsoft\office\office15\ospp.vbs" /inpkey:xxx−xxx−xxx−xxx DESKTOP01 contoso\Administrator Pa$$word
Um das Office dann zu aktivieren, wäre folgender Befehl nötig:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /act RECHNERNAME
Mit entsprechenden Benutzer am entfernten Rechner anmelden und zu aktivieren wäre dementsprechend dieser Befehl:
cscript "c:\program files\Microsoft office\office15\ospp.vbs" /act RECHNERNAME BENUTZERNAME PASSWORT

KMS Server Installation on Windows Server 2012 R2

Own KMS server allows to make Microsoft products activation in a corporate network easier and in contrast to a usual activation process doesn’t require granting each computer access to the Internet to Microsoft activation servers. KMS infrastructure is rather simple, reliable and easily scalable (a single KMS server can maintain thousands of clients).
In this article, we describe how to install and activate the KMS server on Windows Server 2012 R2 on the corporate network.

Installation and Configuration the Volume Activation Services Role

KMS requires installation and configuration of a separate role – Volume Activation Services. You can do it in Server Manage console or PowerShell:
1
Install-WindowsFeature -Name VolumeActivation  -IncludeAllSubFeature
Install Volume Activation Services role in Windows Server 2012 R2After the installation is over, start Volume Activation Tools console. An activation service installation wizard will start. Specify that you are going to install Key Management Service (KMS) server.
  NoteIf all Windows OSs activated on this KMS server belong to one and the same Active Directory domain, you can use a special KMS extension — Active Directory Based Activation.
install key managment service win 2012 r2
NoteThe account must have Enterprise Admin rights.
Next you need to get your corporate KMS key (GVLK – Generic Volume License Key) on Microsoft website (https://www.microsoft.com/Licensing/servicecenter/home.aspx). You can find it in the sectionDownloads and Keys –> Windows Server –> Windows Server 2012 R2.
get gvlk key for kms service at Microsoft Site
Find the key with type KMS (not MAK) and copy it to the clipboard.
Paste the GVLK key in the corresponding field of the wizard (Install your KMS host key).
install kms key
If the system accepts the key, you will immediately be suggested to activate it. The system will define a product by the key you entered and suggest two ways of activation (by phone or online).
activating of kms server
After the key is activated, you have to configure Key Management Service options: activation and renewal intervals, port (by default, KMS listens on port 1688) and Windows Firewall exceptions. To automatically create a DNS record necessary to automatically search a KMS server in the domain (SRV record _vlmcs._tcp), check the option DNS Records – Publish.
publicate kms server in dns
Now the configuration is over. Make sure that a special DNS record pointing to your KMS server was created:
1
nslookup -type=srv _vlmcs._tcp.corp.woshub.com
Then get the information on the KMS server status:
1
slmgr.vbs /dlv
check kms server status
Pay attention to the following fields:
  • Partial Product Key – the last 5 symbols of the key are shown
  • License status – license activation status (it should be Licensed)
  • Total requests received  – the number of activation requests (0 yet)
  AttentionRemember that a KMS server has so called activation threshold. It means that an activated KMS server starts to activate clients only when the number of clients that addressed it in the last 30 days exceeds the certain limit (activation count):
  1. The activation threshold for client OS Vista / Windows 7 / Win 8 is 25 clients
  2. In case of server OSs Windows Server 2008/ 2008 R2 / 2012 / 2012 R2 it is 5 clients
Now the KMS server can activate its clients.

  Some tips.
The same KMS server can activate  MS Office (details in article Activating MS Office 2013 VL
Public KMS keys for Windows 8.1 / Server 2012 R2 here.

Rename Onedrive Business root folder

Rename Onedrive Business root folder Here is what I remember: In the Office 365 web admin pages, change the organization name to a shorte...