Bene, ho iniziato a usare WAPT qualche settimana fa, dopo aver trascorso alcuni anni su updateengine.
Questa migrazione non è stata priva di difficoltà, ma finora sta procedendo bene e ora devo affrontare un compito importante: la distribuzione di Office 365.
Quindi ho semplicemente utilizzato lo strumento di distribuzione di Windows per scaricare l'ultima versione di Office 365, quindi:
Ho generato il mio file XML (config-installation.xml) per l'installazione:
Codice: Seleziona tutto
<Configuration>
<Info Description="Domaine Office Customization V1" />
<Add OfficeClientEdition="64" Channel="Monthly" ForceUpgrade="TRUE">
<Product ID="O365BusinessRetail">
<Language ID="fr-fr" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="0" />
<Property Name="PinIconsToTaskbar" Value="TRUE" />
<Property Name="SCLCacheOverride" Value="0" />
<Property Name="AUTOACTIVATE" Value="FALSE" />
<Updates Enabled="TRUE" />
<Updates Branch="Business" />
<RemoveMSI>
<IgnoreProduct ID="VisPro" />
<IgnoreProduct ID="VisStd" />
</RemoveMSI>
<AppSettings>
<Setup Name="Company" Value="Domaine" />
<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="None" AcceptEULA="TRUE" />
</Configuration>Codice: Seleziona tutto
@echo off
setup.exe /configure config-installation.xml
exitCodice: Seleziona tutto
<Configuration>
<Display Level="None" AcceptEULA="True" />
<Property Name="FORCEAPPSHUTDOWN" Value="True" />
<Remove>
<Product ID="O365BusinessRetail">
</Product>
</Remove>
</Configuration>Codice: Seleziona tutto
@echo off
setup.exe /configure config-uninstall.xml
exitQuindi, per Wapt, ho creato il seguente file setup.py:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing domaine-Office365Business')
run('InstallOffice365.bat')
def uninstall():
print('uninstalling domaine-Office365Business')
run('UninstallOffice365.bat')Per la disinstallazione, ecco le informazioni che sono riuscito a estrarre da Windows:
Codice: Seleziona tutto
sofware name: Microsoft Office 365 Business - fr-fr
Uninstall key: O365BusinessRetail - fr-fr
version: 16.0.11727.20244un'installazione che può essere eseguita senza richiedere il riavvio della macchina
una disinstallazione che funziona tramite la console WAPT
Grazie in anticipo per il vostro aiuto, che mi permetterà anche di saperne di più su WAPT
Server Debian 9.9
Versione WAPT 1.5.1.26
Stazione di creazione pacchetti W10
