Seite 1 von 1

Office 2019-Paket

Veröffentlicht: 30. Oktober 2020 - 10:20 Uhr
von den Gälen
Guten Morgen,
Ich habe das Beispiel aus dem Office 2019-Paket verwendet, das hier anscheinend funktioniert hat:
viewtopic.php?f=9&t=2407&p=7967&hilit=office+2019#p7967
Ich erhalte aber immer noch die Fehlermeldung:
CalledProcessErrorOutput: Der Befehl '"setup.exe" /configure "configuration-office2019.xml"' gab den Exit-Status -2146994714 zurück.

Hier ist meine setup.py:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *
# You should also check for the uninstall string for uninstall_args by using : wapt-get list-registry Office

uninstallkey = []

# raccourcis
RaccourcisDossierProgramm1 = makepath(programfiles32,"Microsoft Office","root","Office16")

softname = "Microsoft Office Professional Plus 2019 - fr-fr"
pgmsoffice = programfiles
uninstall_args = r'scenario=install scenariosubtype=ARP sourcetype=None productstoremove=ProPlus2019Volume.16_fr-fr_x-none culture=fr-fr version.16=16.0 DisplayLevel=False'

kill_list = ['winword.exe','powerpnt.exe','excel.exe','mspub.exe','msaccess.exe','infopath.exe','lync.exe','onenote.exe','outlook.exe','onenotem.exe','msosync.exe','groove.exe','OfficeClicktoRun.exe']

def install():
    office_installed = installed_softwares(softname)
    cmd = '"setup.exe" /configure "configuration-office2019.xml"'

    if not office_installed:
        print('Installation de {}'.format(softname))
        run(cmd,timeout=1200,accept_returncodes=[1641,3010,0])
    else:
        if Version(office_installed[0]['version']) < Version(control.version.split('-',1)[0]):
            run(cmd,timeout=1200,accept_returncodes=[1641,3010,0])
        else:
            print('{} already up to date or newer : {}'.format(softname,office_installed[0]['version']))

    if not installed_softwares(softname):
        error(' {} has been installed but the uninstall key can not be found'.format(softname))

    print('Copie des fichiers de desinstallation uninstall-all.XML et setup.exe')
    copytree2(r"uninstall",(RaccourcisDossierProgramm1))

def uninstall():
    print('Removing {}'.format(softname))
    for soft in kill_list:
        killalltasks(soft)

    uninstallcmd = r'"C:\Program Files (x86)\Microsoft Office\root\Office16\setup.exe" /configure "C:\Program Files (x86)\Microsoft Office\root\Office16\uninstall-all.xml"'
    print('desinstallation de Microsoft Office')
    run(uninstallcmd,timeout=1800,accept_returncodes=[1641,3010,0])
    print('fin de uninstall')
Und die Datei configuration-office2019.xml:

Code: Alle auswählen

<Configuration>
  <Add OfficeClientEdition="64" Channel="PerpetualVL2019" SourcePath="\\172.16.10.3\Logiciels\Office2019\" AllowCdnFallback="TRUE">
    <Product ID="ProPlus2019Volume" PIDKEY="xxxxxxxxxxxxxxxxxxxxx">
      <Language ID="fr-fr" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="Outlook" />
    </Product>
    <Product ID="LanguagePack">
      <Language ID="fr-fr" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="Outlook" />
    </Product>
    <Product ID="ProofingTools">
      <Language ID="fr-fr" />
	  <Language ID="de-de" />
      <Language ID="en-us" />
	  <Language ID="es-ES" />
    </Product>
  </Add>
  <Property Name="SharedComputerLicensing" Value="0" />
  <Property Name="PinIconsToTaskbar" Value="FALSE" />
  <Property Name="SCLCacheOverride" Value="0" />
  <Property Name="AUTOACTIVATE" Value="1" />
  <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" />
  <Property Name="DeviceBasedLicensing" Value="0" />
  <Updates Enabled="TRUE" UpdatePath="\\172.16.10.3\Logiciels\Office2019\Updates\" />
  <AppSettings>
    <Setup Name="Company" Value="XXX" />
    <User Key="software\microsoft\office\16.0\common\toolbars" Name="screentipscheme" Value="2" Type="REG_DWORD" App="office16" Id="L_ShowScreenTips" />
    <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" /> 
  <Logging Level="Off" />
</Configuration>

Betreff: Office 2019-Paket

Veröffentlicht: 30. Oktober 2020 - 11:29 Uhr
von den Gälen
Der folgende Befehl funktioniert manuell auf den Rechnern:
\\172.16.10.3\Logiciels\Office2019\setup.exe /configure \\172.16.10.3\Logiciels\Office2019\configuration-office2019.xml.


Daher vermute ich, dass das von wapt verwendete Systemkonto keinen Zugriff auf die Netzwerkfreigabe hat. Folglich muss der „SourcePath“ in der Konfigurations-XML-Datei geändert werden. Ich habe bereits „./office“, „office“ und „.\office“ ausprobiert – leider ohne Erfolg.

Betreff: Office 2019-Paket

Veröffentlicht: 6. November 2020 - 11:49 Uhr
von den Gälen
Ich sehe immer noch keine Lösung. Der Befehl, der von der Netzwerkfreigabe ausgeführt wird, funktioniert:
„\\172.16.10.3\logiciels\Office2019\setup.exe /configure /configuration-office2019.xml“ installiert Office korrekt.
Wenn setup.exe und die Datei configuration-office2019.xml jedoch lokal kopiert werden, funktioniert es nicht.
„C:\temp\setup.exe /configure /configuration-office2019.xml“
gibt den Fehler 30088-1021 (0) aus.
Ich vermute, es handelt sich um denselben Fehler, der die Installation über das Paket verhindert.

Betreff: Office 2019-Paket

Veröffentlicht: 6. November 2020 - 12:06 Uhr
von dcardon
In diesem Forum und der WAPT-Dokumentation wird ausdrücklich davon abgeraten, für die Paketinstallation auf Netzwerkfreigaben zuzugreifen. Die Installation erfolgt nicht zwangsläufig, wenn der Rechner über Netzwerkzugriff, insbesondere auf den betreffenden Server (z. B. über WLAN, 802.1x oder VPN), verfügt, oder die Zugangsdaten stimmen möglicherweise nicht überein (der WAPT-Agent läuft auf dem lokalen System, das nicht immer optimal integriert ist). Es ist wesentlich besser, die ausführbaren Dateien in das Paket einzubinden (oder zwei separate Pakete zu erstellen, falls dies tatsächlich ein Problem darstellt, beispielsweise bei häufigen Änderungen der Installationsparameter).
Mit freundlichen Grüßen,
Denis

Betreff: Office 2019-Paket

Veröffentlicht: 9. November 2020 – 14:36 ​​Uhr
von den Gälen
Okay, danke für die Antwort! Könnten Sie mir bitte sagen, was ich für SourcePath eintragen soll? Ich habe versucht, den Ordner „office“ mit den Installationsdateien zum Paket hinzuzufügen und auch SourcePath="office", SourcePath="./office" und SourcePath=".\office" zu verwenden, aber nichts funktioniert.

Betreff: Office 2019-Paket

Veröffentlicht: 20. November 2020 - 09:21 Uhr
von TeoMrbl
Hallo,


ich melde mich wieder in diesem Thread.
Gibt es Neuigkeiten zu diesem Paket? Ich habe aktuell dasselbe Problem.

Ich freue mich auf Ihre Antwort.


Beste Grüße und

einen schönen Tag!

Betreff: Office 2019-Paket

Veröffentlicht: 23. November 2020 - 10:33 Uhr
von den Gälen
Ich konnte das Paket gerade auf einem Rechner mit dem Befehl „wapt-get install --direct -ldebug“ installieren. Office wurde korrekt installiert, aber das Installationsfenster war trotz der Anweisung „Display Level="NONE"“ in der Datei „configuration-office2019.xml“ sichtbar

Code: Alle auswählen

<Configuration>
  <Add OfficeClientEdition="64" Channel="PerpetualVL2019" SourcePath="Office" AllowCdnFallback="TRUE">
    <Product ID="ProPlus2019Volume" PIDKEY="XXXXXXXXXXXXXXXXXXXXXXXXXXX">
      <Language ID="fr-fr" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="Outlook" />
    </Product>
    <Product ID="LanguagePack">
      <Language ID="fr-fr" />
      <ExcludeApp ID="OneDrive" />
      <ExcludeApp ID="Outlook" />
    </Product>
    <Product ID="ProofingTools">
      <Language ID="fr-fr" />
	  <Language ID="de-de" />
      <Language ID="en-us" />
	  <Language ID="es-ES" />
    </Product>
  </Add>
  <Property Name="SharedComputerLicensing" Value="0" />
  <Property Name="PinIconsToTaskbar" Value="FALSE" />
  <Property Name="SCLCacheOverride" Value="0" />
  <Property Name="AUTOACTIVATE" Value="1" />
  <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" />
  <Property Name="DeviceBasedLicensing" Value="0" />
  <Updates Enabled="TRUE" UpdatePath="Updates" />
  <AppSettings>
    <Setup Name="Company" Value="DOM SORTAIS" />
    <User Key="software\microsoft\office\16.0\common\toolbars" Name="screentipscheme" Value="2" Type="REG_DWORD" App="office16" Id="L_ShowScreenTips" />
    <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" /> 
  <Logging Level="Off" />
</Configuration>

Betreff: Office 2019-Paket

Veröffentlicht: 23. November 2020 – 13:50 Uhr
von den Gälen
Und hier sind die Protokolle, wenn ich ein einfaches "wapt-get install dst-microsoft-office" ausführe
Installation von dst-microsoft-office (=16.0.13231.20350-22)
Entfernen der Office-Anwendung von Win10 von
Installation von Microsoft Office Professional Plus 2019 - Fr-Fr
2020-11-23 14:56:52,713 KRITISCH Schwerwiegender Fehler im Installationsskript: CalledProcessErrorOutput: Der Befehl '"c:\\users\\adm\\appdata\\local\\temp\\waptg1exkt\\setup.exe" /configure "./configuration-office2019.xml"' gab den Exit-Status -2147418113 zurück.
Ausgabe:
Traceback (letzter Aufruf):
Datei "C:\wapt\common.py", Zeile 3876, in install_wapt
exitstatus = setup.install()
Datei "c:\users\adm\appdata\local\temp\waptg1exkt\setup.py", Zeile 24, in install
run(cmd,timeout=1200,accept_returncodes=[1641,3010,0])
Datei "C:\wapt\common.py", Zeile 3646, in run
return ensure_unicode(setuphelpers.run(*arg,**args))
Datei "C:\wapt\setuphelpers_windows.py", Zeile 3716, in run
raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Befehl Der Befehl '"c:\\users\\adm\\appdata\\local\\temp\\waptg1exkt\\setup.exe" /configure "./configuration-office2019.xml"' lieferte den Exit-Status -2147418113 zurück.
Ausgabe:

2020-11-23 14:56:53,641 KRITISCH Paket dst-microsoft-office [x64_fr_PROD] konnte aufgrund von Fehlern nicht installiert werden: CalledProcessErrorOutput: Der Befehl '"c:\\users\\adm\\appdata\\local\\temp\\waptg1exkt\\setup.exe" /configure "./configuration-office2019.xml"' lieferte den Exit-Status -2147418113 zurück.
Ausgabe:


Betreff: Office 2019-Paket

Veröffentlicht: 3. März 2021 - 16:23 Uhr
von florentR2
Da ich mit demselben Problem zu kämpfen hatte, bestand die sehr einfache Lösung, die bei mir funktionierte, darin, den SourcePath wie folgt zu leeren:

Code: Alle auswählen

SourcePath=""