Benutzer-Werkzeuge

Webseiten-Werkzeuge


microsoft_office

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
microsoft_office [2021-10-05 12:36:15] – [Installationsskript] davidmicrosoft_office [2021-12-08 13:14:44] (aktuell) – [neues Design (2021)] david
Zeile 16: Zeile 16:
 [[https://github.com/Masterflitzer/ms-activation.git]] [[https://github.com/Masterflitzer/ms-activation.git]]
  
-FIXME 
  
-PowerShell Skript: +==== neues Design (2021====
-<code powershell office-install.ps1> +
-Param ( +
-    [Parameter(Mandatory $false, Position 0)] +
-    [string] $config $null +
-)+
  
-$ErrorActionPreference = "Stop"+<code properties office-ui-2021.reg> 
 +Windows Registry Editor Version 5.00
  
-$_config = $config +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\word] 
-$_dir = NormalizePath([System.IO.Path]::Combine([Environment]::GetFolderPath('Personal'), "office-deployment-tool")) +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
-$_home NormalizePath([Environment]::GetFolderPath('UserProfile')) +"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
-$_url = "https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_14326-20404.exe"+"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-if (IsNullOrWhiteSpace($_config)) { $_config GetFilePath($_home) } +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\excel] 
-if (IsNullOrWhiteSpace($_config) -or !IsPathFullyQualified($_config)) { exit 1 }+"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
 +"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
 +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-$_config NormalizePath($_config)+[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\powerpoint] 
 +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
 +"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
 +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-New-Item -ItemType Directory "$_dir" | Out-Null +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\onenote] 
-Invoke-WebRequest -Uri "$_url" -OutFile "$_dir/odt.exe" +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true
-Start-Process "$_dir/odt.exe" "/quiet /passive /extract:$_dir-Wait +"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true
-Remove-Item "$_dir/configuration-office*.xml" -Force +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
-& "$_dir/setup.exe" "/download $_config+
-"$_dir/setup.exe" "/configure $_config"+
  
-function IsNullOrWhiteSpace ([string]$s) { +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\outlook
-    return [string]::IsNullOrWhiteSpace($s) +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
-}+"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
 +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-function IsPathFullyQualified ([string]$path) { +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\publisher
-    return [System.IO.Path]::IsPathFullyQualified($path) +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
-}+"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
 +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-function NormalizePath ([string]$path) { +[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\access
-    return $path.Replace('\', '/').ToLower() +"Microsoft.Office.UXPlatform.FluentSVRefresh"="true" 
-}+"Microsoft.Office.UXPlatform.RibbonTouchOptimization"="true" 
 +"Microsoft.Office.UXPlatform.FluentSVRibbonOptionsMenu"="true"
  
-function GetFilePath { 
-    param ( 
-        [Parameter(Mandatory = $true)] 
-        [string]$initialDir 
-    ) 
- 
-    #[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") 
-    $_file = New-Object System.Windows.Forms.OpenFileDialog 
-    $_file.InitialDirectory = $initialDir 
-    $_file.Multiselect = $false 
-    $_file.ShowDialog() | Out-Null 
-    if (IsNullOrWhiteSpace($_file.FileName)) { return $_file.FileName } 
-} 
- 
-</code> 
- 
- 
-=== Konfigurationsdatei für Microsoft 365 Apps for enterprise (Aktivierung über MS Account z.B. Schulkonto) === 
- 
-<code xml odt-365.xml> 
-<Configuration ID="3cb94803-a68b-43fb-a9a3-d3316685da80"> 
-  <Add OfficeClientEdition="64" Channel="Current"> 
-    <Product ID="O365ProPlusRetail"> 
-      <Language ID="MatchOS" /> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-      <ExcludeApp ID="Groove" /> 
-      <ExcludeApp ID="Lync" /> 
-      <ExcludeApp ID="OneDrive" /> 
-      <ExcludeApp ID="Teams" /> 
-      <ExcludeApp ID="Bing" /> 
-    </Product> 
-    <Product ID="LanguagePack"> 
-      <Language ID="MatchOS" /> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-      <ExcludeApp ID="Bing" /> 
-    </Product> 
-    <Product ID="ProofingTools"> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-    </Product> 
-  </Add> 
-  <Property Name="SharedComputerLicensing" Value="0" /> 
-  <Property Name="SCLCacheOverride" Value="0" /> 
-  <Property Name="AUTOACTIVATE" Value="0" /> 
-  <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" /> 
-  <Property Name="DeviceBasedLicensing" Value="0" /> 
-  <Updates Enabled="TRUE" /> 
-  <RemoveMSI /> 
-  <AppSettings> 
-    <User Key="software\microsoft\office\16.0\excel\options" Name="defaultformat" Value="51" Type="REG_DWORD" App="excel16" Id="L_SaveExcelfilesas" /> 
-    <User Key="software\microsoft\office\16.0\powerpoint\options" Name="defaultformat" Value="27" Type="REG_DWORD" App="ppt16" Id="L_SavePowerPointfilesas" /> 
-    <User Key="software\microsoft\office\16.0\word\options" Name="defaultformat" Value="" Type="REG_SZ" App="word16" Id="L_SaveWordfilesas" /> 
-  </AppSettings> 
-  <Display Level="Full" AcceptEULA="TRUE" /> 
-</Configuration> 
-</code> 
- 
- 
-=== Konfigurationsdatei für Microsoft Office Professional Plus (Aktivierung über Volume License z.B. KMS) === 
- 
-<code xml odt-vl.xml> 
-<Configuration ID="ca4d526b-2b0c-4c1c-ab8e-c3c2d3474e9e"> 
-  <Add OfficeClientEdition="64" Channel="PerpetualVL2021"> 
-    <Product ID="ProPlus2021Volume" PIDKEY="FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH"> 
-      <Language ID="MatchOS" /> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-      <ExcludeApp ID="Lync" /> 
-      <ExcludeApp ID="OneDrive" /> 
-      <ExcludeApp ID="Teams" /> 
-    </Product> 
-    <Product ID="LanguagePack"> 
-      <Language ID="MatchOS" /> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-    </Product> 
-    <Product ID="ProofingTools"> 
-      <Language ID="en-us" /> 
-      <Language ID="de-de" /> 
-    </Product> 
-  </Add> 
-  <Property Name="SharedComputerLicensing" Value="0" /> 
-  <Property Name="SCLCacheOverride" Value="0" /> 
-  <Property Name="AUTOACTIVATE" Value="0" /> 
-  <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" /> 
-  <Property Name="DeviceBasedLicensing" Value="0" /> 
-  <Updates Enabled="TRUE" /> 
-  <RemoveMSI /> 
-  <AppSettings> 
-    <User Key="software\microsoft\office\16.0\excel\options" Name="defaultformat" Value="51" Type="REG_DWORD" App="excel16" Id="L_SaveExcelfilesas" /> 
-    <User Key="software\microsoft\office\16.0\powerpoint\options" Name="defaultformat" Value="27" Type="REG_DWORD" App="ppt16" Id="L_SavePowerPointfilesas" /> 
-    <User Key="software\microsoft\office\16.0\word\options" Name="defaultformat" Value="" Type="REG_SZ" App="word16" Id="L_SaveWordfilesas" /> 
-  </AppSettings> 
-  <Display Level="Full" AcceptEULA="TRUE" /> 
-</Configuration> 
 </code> </code>
  
  
/home/http/wiki/data/attic/microsoft_office.1633437375.txt · Zuletzt geändert: von david