Página 1 de 1

La implementación no funciona a través de la cuenta del sistema y del administrador

Publicado: 6 de diciembre de 2021 - 11:32 a. m.
por TomTom
Hola a todos,

Tengo problemas al implementar el software de edición de etiquetas Bartender en su versión 2019. No puedo implementarlo ni con la cuenta del sistema ni con el comando run_as_administrator.
Aquí está mi setup.py:

Código: Seleccionar todo

# -*- 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')

Si un experto pudiera orientarme en la dirección correcta... Tengo docenas de publicaciones para actualizar y no me veo haciéndolo manualmente.

gracias de antemano
Tomás

Re: Implementación no funcional a través de la cuenta del sistema y del administrador

Publicado: 6 de diciembre de 2021 - 14:22
por florentR2
¿Tienes el mismo problema al implementarlo con el comando Psexec -i -s?

Tenemos un paquete similar, que presenta problemas (EBP, por ejemplo), y es SQL el que está causando el problema en la cuenta del sistema.

Re: Implementación no funcional a través de la cuenta del sistema y del administrador

Publicado: 6 de diciembre de 2021 - 16:04
por TomTom
Lamentablemente, no puedo probar con los comandos psexec. Nuestra empresa matriz lo ha bloqueado.

Re: Implementación no funcional a través de la cuenta del sistema y del administrador

Publicado: 7 de diciembre de 2021 - 09:19
por florentR2
¿Incluso en una máquina virtual limpia y sin conexión?

Re: Implementación no funcional a través de la cuenta del sistema y del administrador

Publicado: 21 de diciembre de 2021 - 09:15
por TomTom
Todavía no he podido probarlo (reconozco que no tengo mucho tiempo para dedicarle ahora mismo).
Por el momento, lo estoy implementando a la antigua usanza
. Ya veré cuando tenga tiempo libre.

Gracias de todas formas