Seite 1 von 1

Automatisierung der Softwarezuweisung auf Basis bestehender Systeme

Veröffentlicht: 18. November 2025 – 13:21 Uhr
von ludo69
Hallo,

nutze WAPT Enterprise unter Windows, Version 2.6.0.17392.

Gibt es eine Möglichkeit, die Lösung wie folgt zu konfigurieren:

Wenn WAPT erkennt, dass 7-Zip auf einem PC installiert ist, soll der Update-Prozess auf diesem PC so konfiguriert werden, dass er über das 7-Zip-Repository aktualisiert wird,
ohne dass jeder PC einzeln überprüft werden muss, welche PCs die Software benötigen?

Ich verwende 7-Zip als Beispiel, aber das Prinzip ist allgemeiner.

Die Idee ist, ein bestehendes Netzwerk mit seinen vorhandenen Installationen zu aktualisieren, ohne eine globale Installation von 7-Zip auf allen PCs zu erzwingen, um sicherzustellen, dass es nur auf den PCs aktuell ist, auf denen die Software bereits installiert ist. Dies könnte

über die Konsole oder serverseitige Skripte erfolgen.

Vielen Dank.

Betreff: Automatisierte Softwarezuweisung auf Basis bestehender Systeme

Veröffentlicht: 18. November 2025 – 13:31 Uhr
von Sfonteneau

Code: Alle auswählen

from setuphelpers import *

def install():
    pass

def audit():

    dict_soft_package = {
        'firefox'    :'tis-firefox',
        'chromium'   :'tis-chromium',
        '7-zip'      :'tis-7zip',
        'thunderbird':'tis-thunderbird'
    }

    errors_package=[]
    for soft in dict_soft_package:
        if installed_softwares(soft):
            if not WAPT.is_installed(dict_soft_package[soft]):
                WAPT.install(dict_soft_package[soft])
                if not WAPT.is_installed(dict_soft_package[soft]):
                    errors_package.append(dict_soft_package[soft])


    if errors_package:
        error(errors_package)
    return "OK"
Sie müssen selbst die richtigen Schlüsselwörter in doct_soft_package finden und den korrekten Wert für "audit_schedule" festlegen.

Betreff: Automatisierte Softwarezuweisung auf Basis bestehender Systeme

Veröffentlicht: 18. November 2025 - 14:01 Uhr
von ludo69
DANKE