This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
userspace:microsoft_office_365 [2018/01/11 19:04] l3kk3r [English] |
userspace:microsoft_office_365 [2018/01/11 20:49] l3kk3r |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Microsoft Office 365 ====== | ====== Microsoft Office 365 ====== | ||
- | //Author Dominik Daehn, based on Office 2013 Code by Jens Eppler, based on Office 2010 Code by Soren Birk | + | //Christian Streifer, based on Office 2016 Code by Author Dominik Daehn, based on Office 2013 Code by Jens Eppler, based on Office 2010 Code by Soren Birk |
// | // | ||
- | ===== Anleitung / Descripton | + | ===== Anleitung / Description |
==== Deutsch ==== | ==== Deutsch ==== | ||
- | Die Setup.exe ist das [[https:// | + | Die Setup.exe ist das [[https:// |
- | Microsoft hat mit dem Wechsel zu Office 2016/365 den Syntax der XML Setupdatei | + | Microsoft hat mit dem Wechsel zu Office 2016/365 den Syntax der XML Configdatei |
**Wichtig MS hat mit 2016/365 Office den Update Mechanismus geändert, nach meinem Wissen funktioniert WSUS nicht mehr mit diesen Produkten** | **Wichtig MS hat mit 2016/365 Office den Update Mechanismus geändert, nach meinem Wissen funktioniert WSUS nicht mehr mit diesen Produkten** | ||
Line 12: | Line 12: | ||
The Setup.exe ist the [[https:// | The Setup.exe ist the [[https:// | ||
- | **Importent with my knowlege | + | **Importent with my knowlege Updates via WSUS don`t work with Office 2016/365** |
- | FIXME Die Anleitung ist noch nicht fertig | + | FIXME Die Anleitung ist noch nicht fertig |
- | === CLIENT_DATA === | + | |
+ | ===== Dateien / Files ===== | ||
+ | ==== CLIENT_DATA | ||
├ office_config.xml | ├ office_config.xml | ||
├ setup.exe | ├ setup.exe | ||
Line 25: | Line 27: | ||
└ 32 | └ 32 | ||
└ ... | └ ... | ||
- | | + | |
- | ===== Dateien / Files ===== | + | |
==== setup.opsiscript ==== | ==== setup.opsiscript ==== | ||
<code winst> | <code winst> | ||
Line 39: | Line 41: | ||
DefVar $MinimumSpace$ | DefVar $MinimumSpace$ | ||
- | DefVar $InstallDir$ | ||
DefVar $InstallPfad$ | DefVar $InstallPfad$ | ||
DefVar $SystemType$ | DefVar $SystemType$ | ||
Line 47: | Line 48: | ||
DefVar $InstallPath$ | DefVar $InstallPath$ | ||
DefVar $AutoActivate$ | DefVar $AutoActivate$ | ||
- | DefVar $LicenseRequired$ | ||
- | DefVar $LicensePool$ | ||
- | DefVar $UninstallProgram$ | ||
- | DefVar $UninstCmd$ | ||
DefVar $ExitCode$ | DefVar $ExitCode$ | ||
- | DefVar $exitcodeActivation$ | ||
DefVar $Config_Product$ | DefVar $Config_Product$ | ||
DefVar $Config_Eula$ | DefVar $Config_Eula$ | ||
Line 76: | Line 72: | ||
; - Please edit the following values | ; - Please edit the following values | ||
; ---------------------------------------------------------------- | ; ---------------------------------------------------------------- | ||
- | Set $LogDir$ | + | Set $LogDir$ |
- | Set $ProductId$ | + | Set $ProductId$ |
- | Set $ProductName$ | + | Set $ProductName$ |
- | Set $OfficeId$ | + | Set $OfficeId$ |
- | Set $MinimumSpace$ | + | Set $MinimumSpace$ |
- | Set $InstallDir$ = " | + | Set $SystemType$ |
- | Set $SystemType$ | + | Set $OfficeArchitecture$ = GetProductProperty(" |
- | Set $OfficeArchitecture$ = GetProductProperty(" | + | Set $InstallPath$ |
- | Set $InstallPath$ | + | Set $UpdateSource$ = ' |
- | Set $UpdateSource$ = ' | + | |
- | ;Variablen zum patchen der office_config.xml | + | ;Variablen zum patchen der config.xml |
- | Set $Office_Source$ = '< | + | Set $Office_Source$ = '< |
- | Set $Config_Product$ = '< | + | Set $Config_Product$ = '< |
- | Set $Language$ = '< | + | Set $Language$ = '< |
- | Set $Config_Eula$ = '< | + | Set $Config_Eula$ = '< |
- | Set $Config_Log$ | + | Set $Config_Log$ |
- | Set $Config_Updates$ = '< | + | Set $Config_Updates$ = '< |
- | Set $AutoActivate$ = '< | + | Set $AutoActivate$ = '< |
- | Set $Products$ | + | Set $Products$ |
- | Set $ACCESSFiles$ | + | Set $ACCESSFiles$ |
- | Set $EXCELFiles$ | + | Set $EXCELFiles$ |
- | Set $GrooveFiles2$ | + | Set $GrooveFiles2$ |
- | Set $OUTLOOKFiles$ | + | Set $OUTLOOKFiles$ |
- | Set $PPTFiles$ | + | Set $PPTFiles$ |
- | Set $PubPrimary$ | + | Set $PubPrimary$ |
- | Set $WORDFiles$ | + | Set $WORDFiles$ |
- | Set $LYNCFiles$ | + | Set $LYNCFiles$ |
- | Set $ONENOTEFiles$ | + | Set $ONENOTEFiles$ |
- | Set $ONEDRIVE$ = takeFirstStringContaining($Products$, | + | Set $ONEDRIVE$ = takeFirstStringContaining($Products$, |
- | Set $VISIOVIEWERFiles$ | + | Set $VISIOVIEWERFiles$ |
; ---------------------------------------------------------------- | ; ---------------------------------------------------------------- | ||
Line 239: | Line 234: | ||
[Winbatch_install] | [Winbatch_install] | ||
- | " | + | " |
[Sub_check_exitcode] | [Sub_check_exitcode] | ||
Line 337: | Line 332: | ||
[PatchTextFile_remove_xml] | [PatchTextFile_remove_xml] | ||
- | FindLine "</Remove>" | + | FindLine "</Configuration>" |
- | InsertLine ' | + | InsertLine ' |
- | InsertLine ' | + | InsertLine ' |
- | InsertLine ' | + | InsertLine ' |
- | InsertLine '< | + | InsertLine ' |
+ | InsertLine ' | ||
+ | InsertLine '< | ||
[Winbatch_remove] | [Winbatch_remove] | ||
Line 358: | Line 355: | ||
type: localboot | type: localboot | ||
id: office2016 | id: office2016 | ||
- | name: Office | + | name: Office |
- | description: | + | description: |
advice: | advice: | ||
version: 1.0 | version: 1.0 | ||
Line 396: | Line 393: | ||
multivalue: False | multivalue: False | ||
editable: True | editable: True | ||
- | description: | + | description: |
values: [" | values: [" | ||
default: [" | default: [" | ||
Line 414: | Line 411: | ||
multivalue: False | multivalue: False | ||
editable: False | editable: False | ||
- | description: | + | description: |
values: [" | values: [" | ||
default: [" | default: [" | ||
Line 424: | Line 421: | ||
editable: True | editable: True | ||
description: | description: | ||
- | values: ["%SystemDrive%\tmp" | + | values: ["c:\tmp" |
- | default: ["%SystemDrive%\tmp"] | + | default: ["c:\tmp"] |
[ProductProperty] | [ProductProperty] | ||
Line 433: | Line 430: | ||
editable: True | editable: True | ||
description: | description: | ||
- | values: ["\\server\share"] | + | values: ["%opsiDepotId%"] |
- | default: ["" | + | default: ["%opsiDepotId%"] |
[ProductProperty] | [ProductProperty] | ||
Line 441: | Line 438: | ||
multivalue: False | multivalue: False | ||
editable: False | editable: False | ||
- | description: | + | description: |
values: [" | values: [" | ||
default: [" | default: [" | ||
+ | |||
+ | [ProductProperty] | ||
+ | type: unicode | ||
+ | name: Installations_Status_MS | ||
+ | multivalue: False | ||
+ | editable: False | ||
+ | description: | ||
+ | values: [" | ||
+ | default: [" | ||
[ProductProperty] | [ProductProperty] | ||
Line 453: | Line 459: | ||
values: [" | values: [" | ||
default: [" | default: [" | ||
+ | |||
+ | [ProductDependency] | ||
+ | action: setup | ||
+ | requiredProduct: | ||
+ | requiredAction: | ||
+ | requirementType: | ||
</ | </ | ||
+ | |||
+ | ===== Updates ===== | ||
+ | |||
===== Office Deployment Tool ===== | ===== Office Deployment Tool ===== |