Déploiement non fonctionnel via compte système et administrateur
Publié : 06 déc. 2021 - 11:32
Bonjour à tous,
Je butte sur un déploiement du logiciel d'édition d'étiquettes Bartender dans sa version 2019. Je n'arrive à le déployer ni avec le compte system, ni avec la commande run_as_administrator.
Voici mon setup.py:
Si un expert pouvais m'aiguiller sur des pistes éventuelles... J'ai des dizaines de postes à mettre à jour et je ne me vois pas le faire manuellement.
Merci d'avance
Thomas
Je butte sur un déploiement du logiciel d'édition d'étiquettes Bartender dans sa version 2019. Je n'arrive à le déployer ni avec le compte system, ni avec la commande run_as_administrator.
Voici mon setup.py:
Code : Tout sélectionner
# -*- 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')
Merci d'avance
Thomas