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.
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:
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
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')
gracias de antemano
Tomás