Microsoft hat vor einiger Zeit die Möglichkeit bekannt gegeben Office 365 auf einem Terminalserver bereit zu stellen. Hierfür benötigt man den richtigen Office365 Plan und ein Feature namens Shared Computer Activation. Für weitere Informationen zu dem Feature, lest den angehängten Blog Artikel –http://blogs.technet.com/b/uspartner_ts2team/archive/2014/09/03/office-365-shared-computer-activation.aspx
Unterstützte Office365 Pläne:
- Office 365 ProPlus
- Office 365 Enterprise E3
- Office 365 Enterprise E4
- Project for Office 365
- Visio Pro for Office 365
- Project Online with Project for Office 365
Installation
Hier ist eine kleine Anleitung für das installieren und aktivieren von Office365.
- Download das Office Deployment Tool für Click-to-Run hier – Download
- Starte und Extrahiere das Tool auf deinem Terminalserver.
- Editiere die vorhandene configuration.XML Datei: (Das angehängte ist nur ein Vorschlag und muss noch um den FileServer erweitert werden)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<Configuration> <Add SourcePath="\\Server\Share" OfficeClientEdition="64" Channel="SemiAnnual" /> <Product ID="O365ProPlusRetail"> <Language ID="MatchInstalled" /> <Language ID="MatchOS" Fallback="en-us" /> </Product> </Add> <Updates Enabled="TRUE" UpdatePath="\\Server\Share" Channel="SemiAnnual" /> <Display Level="None" AcceptEULA="TRUE" /> <Logging Level="Standard" Path="%temp%" /> <Property Name="SharedComputerLicensing" Value="1" /> </Configuration> |
Wert
SourcePath=“\\Server\Share“
Beschreibung
Office wird nach „\\server\share“ in Ihrem Netzwerk heruntergeladen und mithilfe der Installationsdateien an diesem Speicherort bereitgestellt.
OfficeClientEdition=“64″
Lädt die 64-Bit-Edition von Office herunter und installiert diese.
Channel=“SemiAnnual“
Office wird über den halbjährlichen Kanal installiert.
Zulässige Werte:
„BetaChannel“
„CurrentPreview“
„Current“
„MonthlyEnterprise“
„SemiAnnualPreview“
„SemiAnnual“
Product ID=“O365ProPlusRetail“
Lädt Office 365 ProPlus herunter und installiert es.
Language ID=“MatchInstalled“
Language ID=“MatchOS“ Fallback=“en-us“
Lädt die bereits installierte Sprachversion herunter und die Sprachversion die dem Betriebssystem entspricht, mit Fallback zum englischen Sprachpaket.
Updates Enabled=“TRUE“
Office sucht nach Updates.
UpdatePath=“\\Server\Share“
Office sucht nach Updates unter „\server\share“ in Ihrem Netzwerk.
Channel=“SemiAnnual“
Office führt Updates über den halbjährlichen Kanal durch.
Display Level=“None“ AcceptEULA=“TRUE“
Bei der Installation von Office wird keine Benutzeroberfläche angezeigt.
Logging Level=“Standard“ Path=“%temp%“
Protokolldateien werden im Ordner „%temp%“ gespeichert.
SharedComputerLicensing=“1″
Das Feature SharedComputerLicensing wird für diesen Rechner genutzt.
Wenn Office 365 bereits bereitgestellt wurde, kann auch noch im nachhinein der Computer für SharedComputerLicensing aktiviert werden. Hierfür startet den Registrierungs-Editor und fügt den Zeichenfolgenwert von „SharedComputerLicensing“ mit der Einstellung 1 unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration hinzu.
- Über eine Administrative Command Prompt, folgenden Befehl, im vorher ausgewählten Pfad, ausführen um die erforderlichen Dateien herunterzuladen.
1 |
Setup.exe /download configuration.xml |
- Über eine Administrative Command Prompt, folgenden Befehl ausführen um die vorher konfigurierten Programme zu installieren.
1 |
Setup.exe /configure configuration.xml |
- Wenn die Installation durchgelaufen ist, steht die ausgewählte Office Suite für die User auf dem Server bereit
- Beim ersten Start einer Office Applikation, werden die benötigten Office365 Zugangsdaten abgefragt und nach Eingabe wird das Office aktiviert.
Deinstallation
Um Office365 über das OfficeDeployment Toolkit zu deinstallieren benutzt die folgende XML-Datei, die ich als remove.xml gespeichert habe.
1 2 3 4 5 6 7 8 |
<Configuration> <Remove All="TRUE"/> <Display Level="None" AcceptEULA="TRUE"/> <Property Name="AUTOACTIVATE" Value="0"/> <Property Name="FORCEAPPSHUTDOWN" Value="TRUE"/> <Property Name="SharedComputerLicensing" Value="0"/> <Property Name="PinIconsToTaskbar" Value="FALSE"/> </Configuration> |
Damit werden alle Office365 Versionen die vorher über das Toolkit installiert worden sind, wieder gelöscht.
1 |
Setup.exe /configure remove.xml |
Update
Um dies Farmweit zu aktivieren, kann man auch die GPO setzen. Hierfür muss das admx-File für Microsoft Office 2016 (office2016.admx) hinzugefügt werden. Dort kann dann über den folgenden Maschinenpfad das Shared Computer Activation aktiviert werden.
1 |
Administrative Templates (Computers) / Microsoft Office 2016 (Machine) / Licensing Settings / Use shared computer activation |
In der Registry kann man dies im folgenden Pfad kontrollieren (Enabled Value = 1 / Disabled Value = 0)
1 2 3 4 5 6 7 |
HKEY_LOCAL_MACHINE\software\policies\microsoft\office\16.0\common\licensing Oder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration sharedcomputerlicensing = REG_DWORD (1) |