Pagina 1 di 1

Pacchetto HP Support Assistant

Pubblicato: 28 ottobre 2021 - 18:07
di Pierre Baridon
Ciao,

qualcuno di voi ha mai lavorato su un pacchetto per distribuire "HP Support Assistant" (uno strumento di aggiornamento/supporto per workstation HP)?

Sto riscontrando alcune difficoltà con il pacchetto. L'installazione con un account amministratore non presenta problemi, tuttavia, con l'account di sistema locale all'avvio, alcune dipendenze non vengono installate.

Grazie!

Pierre

Re: Pacchetto HP Support Assistant

Pubblicato: 3 febbraio 2022 - 00:14
di Eddy
Buonasera,

potresti condividere il tuo script?
Non ho molta familiarità con Python.
Dopo aver provato diversi script, si verifica sempre un errore...

Grazie in anticipo

, Eddy

Re: Pacchetto HP Support Assistant

Pubblicato: 9 giugno 2022 - 17:25
di Pierre Baridon
Buongiorno,

Ecco la prima bozza della mia sceneggiatura:

Codice: Seleziona tutto

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

"""
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
CommandVendor = 'wmic systemenclosure get manufacturer'
CommandModel = 'wmic COMPUTERSYSTEM get Model'

Vendor = str(run(CommandVendor))
Model = str(run(CommandModel))



def install():
    # Declaring local variables

    print ("Fabricant : ", Vendor)
    print ("Model : ", Model)



    if Vendor.find('HP') != -1 :

        print("Installation Prerequis")


        print("Installation de HP Support Assistant sur machine HP")

        # Installing the software
        print("Installing: %s" % control.package)
        #install_exe_if_needed('InstallHPSA.exe',
        #    silentflags='/S /v/qn',
        #    key='',
        #    min_version=control.get_software_version(),
        #)
        install_exe_if_needed('setup.exe',
            silentflags='-s',
            key='',
            min_version=control.get_software_version(),
        )

    else:
        print("Pas un materiel HP")    


def uninstall():
    print("désinstallation de HP Support Assistant")
    run ('"' + makepath(programfiles32,'HP','HP Support Framework','UninstallHPSA.exe') + r'" /S /v/qn')

Re: Pacchetto HP Support Assistant

Pubblicato: 10 giugno 2022 - 09:39
di florentR2
Ciao,
ho notato che HPIA non richiede necessariamente l'installazione.
È sufficiente recuperare la cartella da un PC in cui è installato. Ho scelto questa soluzione e ho quindi configurato un'attività pianificata che avvia le attività di HPIA tramite riga di comando.

Re: Pacchetto HP Support Assistant

Pubblicato: 22 giugno 2022 - 17:03
di Pierre Baridon
florentR2 ha scritto: 10 giugno 2022 - 09:39 Ciao,
ho notato che HPIA non richiede necessariamente l'installazione.
È sufficiente recuperare la cartella da un PC in cui è installato. Ho scelto questa soluzione e ho quindi impostato un'attività pianificata che avvia le attività di HPIA tramite riga di comando.
Buongiorno,
Avete documentazione/esempi per avviare attività tramite la CLI?

Re: Pacchetto HP Support Assistant

Pubblicato: 22 giugno 2022 - 17:08
di florentR2
Nella documentazione è presente una sezione CLI: https://ftp.hp.com/pub/caps-softpaq/cmi ... rGuide.pdf