Seite 1 von 1

Erstellung benutzerdefinierter Pakete – FortiClient

Veröffentlicht: 28. April 2022 – 13:44 Uhr
von admgautier
Guten Morgen,

Neu im WAPT-Bereich,

Ich möchte ein benutzerdefiniertes Paket konfigurieren, um die Software Forticlient_6.4.3.exe zu installieren.

Ich konnte die Software über die PyScripter-Konsole starten (nachdem ich den Code angepasst hatte).
Ich kann jedoch nicht herausfinden, welchen Code ich hinzufügen muss, um die Lizenzbedingungen zu akzeptieren, deren Bestätigung die Software verlangt.

Gibt es eine Art magischen Code, um diesen Parameter zu validieren und die Software somit im Hintergrund zu installieren?

Code setup.py:

Code: Alle auswählen

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

"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables

    # Installing the software
    print("Installing: %s" % control.package)
    install_exe_if_needed('FortiClientVPNSetup_6.4.3.1608_x64.exe',
        '/s',
        key='',
        min_version=control.get_software_version(),
    )
Vielen Dank im Voraus für Ihr Feedback.
Anthony

Betreff: Erstellen eines benutzerdefinierten Pakets – FortiClient

Veröffentlicht: 28. April 2022 – 16:21 Uhr
von Sfonteneau
Die Dokumentation unter https://docs.fortinet.com/document/fort ... ng-the-cli erwähnt eine MSI-Datei


. Alternativ finden Sie hier ein Dokument mit einer EXE-Datei: https://silentinstallhq.com/forticlient ... -to-guide/

Ich hoffe, das hilft.

Betreff: Erstellen eines benutzerdefinierten Pakets – FortiClient

Veröffentlicht: 2. Mai 2022 - 9:03 Uhr
von admgautier
Vielen Dank für Ihr Feedback.

Ich werde alles testen und mich wieder bei Ihnen melden, falls es nicht funktioniert.

Beste Grüße,
Anthony