Pagina 1 di 1

Distribuzione non funzionante tramite account di sistema e amministratore

Pubblicato: 6 dicembre 2021 - 11:32
di TomTom
Ciao a tutti,

Ho problemi a distribuire il software di modifica delle etichette Bartender nella versione 2019. Non riesco a distribuirlo né con l'account di sistema né con il comando run_as_administrator.
Ecco il mio setup.py:

Codice: Seleziona tutto

# -*- 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
    if installed_softwares('BarTender 2019 R10'):
        print('Bartender 2019 already installed skipping...')
    else:
        print("Installing: %s" % control.package)
        run_as_administrator(r'"BT2019_R10_167038_Full.exe" FEATURE=BarTender PKC="XXXX-XXXX-XXXX-XXXX" BLS=<server>:<port> INSTALLSQL=false')
    #install_exe_if_needed('BT2019_R10_167038_Full.exe',
    #    silentflags='FEATURE=BarTender PKC="XXXX-XXXX-XXXX-XXXX" BLS=<server>:<port> INSTALLSQL=false',
    #    key='{CC605B77-CED6-400B-B41E-B592EB50D7C1}',
    #    min_version=control.get_software_version(),
    #    timeout=1200,
    #)

def uninstall():
    run_notfatal(r'MsiExec.exe /X{CC605B77-CED6-400B-B41E-B592EB50D7C1} /qn')

Se un esperto potesse indicarmi la giusta direzione... Ho decine di post da aggiornare e non riesco a immaginarmi a farlo manualmente.

grazie in anticipo
Tommaso

Re: Distribuzione non funzionale tramite account di sistema e amministratore

Pubblicato: 6 dicembre 2021 - 14:22
di florentR2
Riscontri lo stesso problema quando lo distribuisci con il comando Psexec -i -s?

Abbiamo un pacchetto simile, altrettanto capriccioso (EBP, per intenderci), ed è il codice SQL che causa il problema nell'account di sistema.

Re: Distribuzione non funzionale tramite account di sistema e amministratore

Pubblicato: 6 dicembre 2021 - 16:04
di TomTom
Purtroppo non posso testare con i comandi psexec. È nella blacklist della nostra casa madre...

Re: Distribuzione non funzionale tramite account di sistema e amministratore

Pubblicato: 7 dicembre 2021 - 09:19
di florentR2
Anche in una macchina virtuale pulita e offline?

Re: Distribuzione non funzionale tramite account di sistema e amministratore

Pubblicato: 21 dicembre 2021 - 09:15
di TomTom
Non ho ancora avuto modo di testarlo (ammetto di non avere molto tempo da dedicargli al momento).
Per ora, lo sto implementando alla vecchia maniera
. Vedrò quando riuscirò a trovare un po' di tempo libero.

Grazie comunque