User Tools

Site Tools


userspace:microsoft_office_365

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
userspace:microsoft_office_365 [2018/01/11 20:11]
l3kk3r [Deutsch]
userspace:microsoft_office_365 [2021/08/23 08:37] (current)
Line 6: Line 6:
 Die Setup.exe ist das [[https://www.microsoft.com/en-us/download/details.aspx?id=49117|Office Deployment Tool]] , das Skript beinhaltet Produkteigenschaften die zur Laufzeit in die office_config.xml geschrieben werden. Die Setup.exe ist das [[https://www.microsoft.com/en-us/download/details.aspx?id=49117|Office Deployment Tool]] , das Skript beinhaltet Produkteigenschaften die zur Laufzeit in die office_config.xml geschrieben werden.
  
-Microsoft hat mit dem Wechsel zu Office 2016/365 den Syntax der XML Setupdatei geändert und ich habe diese angepasst.+Microsoft hat mit dem Wechsel zu Office 2016/365 den Syntax der XML Configdatei geändert und ich habe diese angepasst.
  
 **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 14: Line 14:
 **Importent with my knowlege Updates via WSUS don`t work with Office 2016/365** **Importent with my knowlege Updates via WSUS don`t work with Office 2016/365**
  
-FIXME Die Anleitung ist noch nicht fertig mehr morgen!! +FIXME Die Anleitung ist noch nicht fertig 
          
 ===== Dateien / Files ===== ===== Dateien / Files =====
-=== CLIENT_DATA ===+==== CLIENT_DATA ====
   ├ office_config.xml   ├ office_config.xml
   ├ setup.exe   ├ setup.exe
Line 50: Line 49:
 DefVar $AutoActivate$ DefVar $AutoActivate$
 DefVar $ExitCode$ DefVar $ExitCode$
-DefVar $exitcodeActivation$ 
 DefVar $Config_Product$ DefVar $Config_Product$
 DefVar $Config_Eula$ DefVar $Config_Eula$
Line 74: Line 72:
 ; - Please edit the following values                             - ; - Please edit the following values                             -
 ; ---------------------------------------------------------------- ; ----------------------------------------------------------------
-Set $LogDir$               = "%SystemDrive%\tmp" +Set $LogDir$            = "%SystemDrive%\tmp" 
-Set $ProductId$           = "office2016" +Set $ProductId$        = "office2016" 
-Set $ProductName$         = "Office 2016 Professional Plus" +Set $ProductName$      = "Office 365 Professional Plus" 
-Set $OfficeId$              = GetProductProperty("officeid","O365ProPlusRetail"+Set $OfficeId$           = GetProductProperty("officeid","O365ProPlusRetail"
-Set $MinimumSpace$         = "3 GB" +Set $MinimumSpace$      = "3 GB" 
-Set $SystemType$      = GetSystemType +Set $SystemType$   = GetSystemType 
-Set $OfficeArchitecture$    = GetProductProperty("architecture","32"+Set $OfficeArchitecture$ = GetProductProperty("architecture","32"
-Set $InstallPath$           = GetProductProperty("Installationsdateien","%SystemDrive%\tmp"+Set $InstallPath$        = GetProductProperty("Installationsdateien","%SystemDrive%\tmp"
-Set $UpdateSource$     = '\\' + GetProductProperty("Updatedateien","") + '\' + $OfficeArchitecture$+Set $UpdateSource$  = '\\' + GetProductProperty("Updatedateien","") + '\' + $OfficeArchitecture$
  
-;Variablen zum patchen der office_config.xml +;Variablen zum patchen der config.xml 
-Set $Office_Source$     = '<Add OfficeClientEdition="' + $OfficeArchitecture$ + '" Channel="' + GetProductProperty("Updatekanal","Broad") + '" SourcePath="' + $InstallPath$ + '">' +Set $Office_Source$  = '<Add OfficeClientEdition="' + $OfficeArchitecture$ + '" Channel="' + GetProductProperty("Updatekanal","Broad") + '" SourcePath="' + $InstallPath$ + '">' 
-Set $Config_Product$     = '<Product ID="' + $OfficeId$ + '">' +Set $Config_Product$  = '<Product ID="' + $OfficeId$ + '">' 
-Set $Language$     = '<Language ID="' + GetProductProperty("Sprache","de-de") + '" />' +Set $Language$  = '<Language ID="' + GetProductProperty("Sprache","de-de") + '" />' 
-Set $Config_Eula$     = '<Display Level="Full" AcceptEula="True" />' +Set $Config_Eula$  = '<Display Level="' + GetProductProperty("Installations_Status_MS", "Full") + '" AcceptEula="True" />' 
-Set $Config_Log$      = '<Logging Level="Standard" Path="' + $LogDir$ + '" />' +Set $Config_Log$   = '<Logging Level="Standard" Path="' + $LogDir$ + '" />' 
-Set $Config_Updates$     = '<Updates Enable="' + GetProductProperty("Updates", "True") + '" Channel="' + GetProductProperty("Updatekanal","Broad") + '" UpdatePath="' + $UpdateSource$ + '" />' +Set $Config_Updates$  = '<Updates Enable="' + GetProductProperty("Updates", "True") + '" Channel="' + GetProductProperty("Updatekanal","Broad") + '" UpdatePath="' + $UpdateSource$ + '" />' 
-Set $AutoActivate$     = '<Property Name="AUTOACTIVATE" Value="' + GetProductProperty("Auto_Aktivierung", "0") + '" />' +Set $AutoActivate$  = '<Property Name="AUTOACTIVATE" Value="' + GetProductProperty("Auto_Aktivierung", "0") + '" />' 
-Set $Products$             = GetProductPropertyList("products","True"+Set $Products$          = GetProductPropertyList("products","True"
-Set $ACCESSFiles$         = takeFirstStringContaining($Products$, "Access"+Set $ACCESSFiles$      = takeFirstStringContaining($Products$, "Access"
-Set $EXCELFiles$           = takeFirstStringContaining($Products$, "Excel"+Set $EXCELFiles$        = takeFirstStringContaining($Products$, "Excel"
-Set $GrooveFiles2$         = takeFirstStringContaining($Products$, "Groove"+Set $GrooveFiles2$      = takeFirstStringContaining($Products$, "Groove"
-Set $OUTLOOKFiles$         = takeFirstStringContaining($Products$, "Outlook"+Set $OUTLOOKFiles$      = takeFirstStringContaining($Products$, "Outlook"
-Set $PPTFiles$             = takeFirstStringContaining($Products$, "PowerPoint"+Set $PPTFiles$          = takeFirstStringContaining($Products$, "PowerPoint"
-Set $PubPrimary$           = takeFirstStringContaining($Products$, "Publisher"+Set $PubPrimary$        = takeFirstStringContaining($Products$, "Publisher"
-Set $WORDFiles$           = takeFirstStringContaining($Products$, "Word"+Set $WORDFiles$        = takeFirstStringContaining($Products$, "Word"
-Set $LYNCFiles$           = takeFirstStringContaining($Products$, "Skype"+Set $LYNCFiles$        = takeFirstStringContaining($Products$, "Skype"
-Set $ONENOTEFiles$         = takeFirstStringContaining($Products$, "OneNote"+Set $ONENOTEFiles$      = takeFirstStringContaining($Products$, "OneNote"
-Set $ONEDRIVE$     = takeFirstStringContaining($Products$, "OneDrive"+Set $ONEDRIVE$  = takeFirstStringContaining($Products$, "OneDrive"
-Set $VISIOVIEWERFiles$      = takeFirstStringContaining($Products$, "VisioViewer")+Set $VISIOVIEWERFiles$   = takeFirstStringContaining($Products$, "VisioViewer")
  
 ; ---------------------------------------------------------------- ; ----------------------------------------------------------------
userspace/microsoft_office_365.1515701464.txt.gz · Last modified: 2021/08/23 08:37 (external edit)