Bueno, comencé a usar WAPT hace unas semanas después de pasar algunos años en updateengine.
Esta migración no ha estado exenta de dificultades, pero hasta ahora va bien y tengo que afrontar una gran tarea: la implementación de Office365.
Entonces simplemente usé la herramienta de implementación de Windows para descargar la última versión de Office 365 y luego:
Generé mi propio archivo XML (config-installation.xml) para la instalación:
Código: Seleccionar todo
<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>Código: Seleccionar todo
@echo off
setup.exe /configure config-installation.xml
exitCódigo: Seleccionar todo
<Configuration>
<Display Level="None" AcceptEULA="True" />
<Property Name="FORCEAPPSHUTDOWN" Value="True" />
<Remove>
<Product ID="O365BusinessRetail">
</Product>
</Remove>
</Configuration>Código: Seleccionar todo
@echo off
setup.exe /configure config-uninstall.xml
exitEntonces, para Wapt, creé el siguiente archivo setup.py:
Código: Seleccionar todo
# -*- 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')Para la desinstalación, aquí está la información que pude extraer de Windows:
Código: Seleccionar todo
sofware name: Microsoft Office 365 Business - fr-fr
Uninstall key: O365BusinessRetail - fr-fr
version: 16.0.11727.20244una instalación que se puede realizar sin necesidad de reiniciar la máquina
una desinstalación que funciona a través de la consola WAPT
Gracias de antemano por su ayuda, que también me permitirá aprender más sobre WAPT
Servidor Debian 9.9
WAPT 1.5.1.26
Estación de creación de paquetes W10
