Seite 1 von 1

Betrachtung des hp-image-assistant-Pakets

Veröffentlicht: 6. März 2025 - 15:26 Uhr
von Olivier Schmitt
Guten Morgen,

Ich wollte diesen Gedanken mit Ihnen teilen.

https://wapt.tranquil.it/store/fr/tis-h ... -assistant

Dieses Paket beinhaltet die Anwendung einer geplanten Aufgabe, die über die bloße Installation des Tools hinausgeht.
Wenn man ein solches Paket anwendet, erwartet man natürlich, dass das Tool bereits installiert ist.
Hier gehen wir noch einen Schritt weiter, indem wir eine Aktualisierungsrichtlinie anwenden, die speziell auf eine Umgebung zugeschnitten ist, die dies wünscht, und die bereits aus einer Reflexion und Implementierung des Tools hervorgegangen ist.

Es erscheint sinnvoller, die Installation und Konfiguration in zwei separate Pakete aufzuteilen.

Daher sollte das Paket nur die Installationsdateien enthalten, d.h.:

Code: Alle auswählen

def install():
    print('Vérification de la marque de l\'ordinateur...')

    if Vendor.find('HP') != -1:
        app_dir = makepath(programdata,"HP","HPIA")

        if isdir(app_dir):
            killalltasks(ensure_list(control.impacted_process))
            #Wait for process to end
            time.sleep(5)
            remove_tree(app_dir)

        bin_name = glob.glob("hp-hpia*.exe")[0]
        mkdirs(app_dir)

        run(
            bin_name + f" /s /e /f \"{app_dir}\"",
            accept_returncodes = [0, 3010, 1168]
        )
    else:
        print('Ce n\'est pas un PC HP...')

Et un autre paquet pour:

       print('copie des fichiers')
        mkdirs('C:\Windows\Wapt\HPIA')
        filecopyto('HPIA.ps1','C:\Windows\Wapt\HPIA')
        filecopyto('HPIA.xml','C:\Windows\Wapt\HPIA')

        print('création de la tâche planifiée')
        if not task_exists(task_name):
            run(r'schtasks /create /xml C:\Windows\Wapt\HPIA\HPIA.xml /tn HPIA')
        else:
            print("task %s exist and is active" % task_name)
Gleiches gilt für die Anpassung der Deinstallation und des Audits.

Was denken Sie?

Betreff: Betrachtung des hp-image-assistant-Pakets

Veröffentlicht: 11. März 2025 - 06:35 Uhr
von Benbatt
Hallo. :D
An sich könnte es passieren, dass Sie falsche Informationen über den PC-Typ erhalten. Die Überprüfung per geplanter Aufgabe ist nicht unbedingt empfehlenswert.
Sie könnten die Einrichtung anpassen, wenn Sie sie auf Rechnern unbekannter Hersteller einsetzen möchten, indem Sie PowerShell oder Bash verwenden, um die Prüffehler zu erkennen und zu behandeln.

Wenn es sich jedoch um Rechner handelt, die sich nie in Ihrem Netzwerk befinden, ist eine geplante Aufgabe angemessen.

Betreff: Betrachtung des hp-image-assistant-Pakets

Veröffentlicht: 11. März 2025 - 13:43 Uhr
von Olivier Schmitt
Hallo,

ich verstehe Ihr Feedback nicht ganz.
Logischerweise sollte die geplante Aufgabe tatsächlich aus diesem Paket entfernt werden.