[GELÖST] Bitdefender-Antivirus-Paket – Fehler 1627 beim Erstellen eines Pakets

Fragen zu WAPT-Paketen / Anfragen und Hilfe bezüglich WAPT-Paketen.
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Gesperrt
tsille
Nachrichten: 4
Anmeldung: 4. Juni 2021 - 10:30 Uhr

11. Oktober 2021 - 12:44 Uhr

Hallo, ich stelle gerade ein Paket für die Installation unserer Antivirensoftware zusammen
Ich habe den Entwickler nach den Einstellungen für eine unbeaufsichtigte Installation gefragt: epskit_x64.exe /bdparams /silent
Wenn ich dies in pyscripter angebe, erhalte ich die Fehlermeldung: Der Befehl 'epskit_x64.exe /bdparams /silent' gab den Exit-Status 1627 zurück.

Ich habe versucht, epskit_x64.exe /bdparams /silent in der Eingabeaufforderung zu starten, und es funktioniert.
Hat irgendjemand eine Idee, woran das liegen könnte?

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *
from pprint import pprint

uninstallkey = ["Endpoint Security"]

##services_bitdefender = [r'Bitdefender Endpoint Agent',
##                        'Bitdefender Endpoint Integration Service',
##                        'Bitdefender Endpoint Protected Service',
##                        'Bitdefender Endpoint Redline Service',
##                        'Bitdefender Endpoint Security Service',
##                        'Bitdefender Endpoint Update Service']

services_bitdefender = [r'EPIntegrationService',
                        'EPProtectedService',
                        'EPRedline',
                        'EPSecurityService',
                        'EPUpdateService']

bitdefenderAppwiz = installed_softwares(r'Bitdefender Endpoint Security Tools')

def install():

##    if bitdefenderAppwiz and services_bitdefender:
##        print("Bitdenfender est déjà installé et fonctionnel, on saute l'installation")
##
##    else:
        print("Bitdefender n'apparait pas dans Ajout/suppression de programmes ou les services ne sont pas lancés, Bitdefender n'est pas installé : on installe")
##        run('msiexec /i eps_installer_signed.msi /qn GZ_PACKAGE_ID=aHR0cHM6Ly8xNzIuMTYuMTEuMzE6ODQ0My9QYWNrYWdlcy9CU1RXSU4vMC9XTURnS3UvaW5zdGFsbGVyLnhtbD9sYW5nPWZyLUZS REBOOT_IF_NEEDED=0')
        run(r'epskit_x64.exe /bdparams /silent')


def audit():
    # On vérifie que les services sont démarrés et que Bitdefender apparait dans appwiz.cpl
    if services_bitdefender and bitdefenderAppwiz:
    # On vérifie que les services Bitdefender sont démarrés
        print("Services Bitdefender démarrés")
        for services in services_bitdefender:
            service_is_running(services)
        pprint(services_bitdefender)
        print('')
        print(f'Bitdefender apparait dans Ajout/suppression de programmes')
        return "OK"

    else:
        print("Services Bitdefender installés")
        for services in services_bitdefender:
            service_installed(services)
        pprint(services_bitdefender)
        print('')
        print(f"Les services Bitdefender ne sont pas démarrés ou Bitdefender n'apparait pas dans appwiz.cpl")
        return "ERROR"
- Installierte WAPT-Version: 2.1.0.10534
- Server-Betriebssystem: Linux Debian 10.10
- Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 10
tsille
Nachrichten: 4
Anmeldung: 4. Juni 2021 - 10:30 Uhr

12. Oktober 2021 - 09:05 Uhr

Hier ist das Paket, das dank eines Forenbeitrags und der Hilfe des Bitdefender-Supports erstellt wurde.
Derzeit ist der Deinstallationsprozess nicht geräuschlos und erfordert das Drücken einer Taste, um die Deinstallation abzuschließen.
Falls jemand von euch weiß, wie man diesen Tastendruck dabei einfach simulieren kann, wäre ich dankbar :D

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *
from pprint import pprint


uninstallkey = ["Endpoint Security"]

##services_bitdefender = [r'Bitdefender Endpoint Agent',
##                        'Bitdefender Endpoint Integration Service',
##                        'Bitdefender Endpoint Protected Service',
##                        'Bitdefender Endpoint Redline Service',
##                        'Bitdefender Endpoint Security Service',
##                        'Bitdefender Endpoint Update Service']

services_bitdefender = [r'EPIntegrationService',
                        'EPProtectedService',
                        'EPRedline',
                        'EPSecurityService',
                        'EPUpdateService']

bitdefenderAppwiz = installed_softwares(r'Bitdefender Endpoint Security Tools')

def install():

    if bitdefenderAppwiz and services_bitdefender:
        print("Bitdenfender est déjà installé et fonctionnel, on saute l'installation")

    else:
        print("Bitdefender n'apparait pas dans Ajout/suppression de programmes ou les services ne sont pas lancés, Bitdefender n'est pas installé : on installe")
        run(u'epskit_x64.exe /bdparams /silent /configure "installer.xml',accept_returncodes=[1641,3010,0])

    if not isdir(makepath(programfiles,'Bitdefender','BitdefenderUninstall')):
        mkdirs(makepath(programfiles,'Bitdefender','BitdefenderUninstall'))
        print("Copie du fichier de désinstallation")
        filecopyto('BEST_uninstallTool.exe',makepath(programfiles,'Bitdefender','BitdefenderUninstall'))


def uninstall():

    print(r'Bitdender Gravity Zone : désinstallation en cours...')
    uninstallstring = ["C:\Program Files\Bitdefender\BitdefenderUninstall\Best_uninstallTool.exe"]

    x = r"/bdparams /noWait /silent"
##    y = "/password=monpassword"
    run(uninstallstring,x,accept_returncodes=[1641,3010,0])
##    run(uninstallstring,x,y,timeout=2000,accept_returncodes=[1641,3010,0])


    print('Nettoyage des fichiers de désinstallation.')
    remove_file(makepath(programfiles,'Bitdefender','BitdefenderUninstall','Best_uninstallTool.exe'))

    print('Suppression du dossier.')
    if dir_is_empty(makepath(programfiles,'Bitdefender','BitdefenderUninstall')):
        remove_tree(makepath(programfiles,'Bitdefender','BitdefenderUninstall'))


def audit():
    # On vérifie que les services sont démarrés et que Bitdefender apparait dans appwiz.cpl
    if services_bitdefender and bitdefenderAppwiz:
    # On vérifie que les services Bitdefender sont démarrés
        print("Services Bitdefender démarrés")
        for services in services_bitdefender:
            service_is_running(services)
        pprint(services_bitdefender)
        print('')
        print(f'Bitdefender apparait dans Ajout/suppression de programmes')
        return "OK"

    else:
        print("Services Bitdefender installés")
        for services in services_bitdefender:
            service_installed(services)
        pprint(services_bitdefender)
        print('')
        print(f"Les services Bitdefender ne sont pas démarrés ou Bitdefender n'apparait pas dans appwiz.cpl")
        return "ERROR"



- Installierte WAPT-Version: 2.1.0.10534
- Server-Betriebssystem: Linux Debian 10.10
- Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 10
Gesperrt