Page 1 sur 2

[RESOLU] Paquet TeamViewer Personnalisé

Posté : 15 nov. 2019 - 14:25
par Futé
WAPT 1.7.5 - Serveur Centos - Client Admin Windows serveur 2016
--------------------------------------------------------------------------------------------------------------
Bonjour,
Je n'arrive pas à personnaliser mon client TV pour qu'il ait les paramètres rempli automatiquement (exemple : Mot de passe pour se connecter à distance, lié au compte de la société).

Code : Tout sélectionner

def install():
    print('installing test-teamviewer-14-host')
    run(r'msiexec.exe /i "TeamViewer_Host.msi" /qn APITOKEN=**** CUSTOMCONFIGID=**** ASSIGNMENTOPTIONS="--P **** --alias %COMPUTERNAME%"')
Actuellement, TV s'installe mais sans paramètres...

Avez vous une idée ?
Cordialement

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 11:59
par Gaetan
Bonjour,
as-tu testé la commande hors WAPT ?

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 12:46
par Futé
En CMD, le logiciel s'installe sans paramètres. Avec PowerShell, il me défile la liste des commandes...

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 14:39
par Gaetan
Quel est la commande exacte en invite de commande ?

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 15:09
par Futé

Code : Tout sélectionner

msiexec.exe /i "TeamViewer_Host.msi" /qn APITOKEN=**** CUSTOMCONFIGID=**** ASSIGNMENTOPTIONS="--P **** --alias %COMPUTERNAME%"

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 15:23
par Gaetan
Je pense voir le soucis j'ai eu la même déconvenue ici :
viewtopic.php?f=9&t=1925&p=6154&hilit=kaspersky#p6154

Je te laisse regarder mon code et au besoin je te le commente plus en détail
:D

Re: Paquet TeamViewer Personnalisé

Posté : 18 nov. 2019 - 16:49
par Futé
Essaie 1 :

Code : Tout sélectionner

uninstallkey = []

properties = {'APITOKEN=****','CUSTOMCONFIGID=****','ASSIGNMENTOPTIONS="--P **** --alias %COMPUTERNAME%"'}

def install():
    print('installing muller-teamviewer-14-host')
    install_msi_if_needed('TeamViewer_Host.msi', properties = properties)
Essaie 2 :

Code : Tout sélectionner

uninstallkey = []

properties = {'APITOKEN':'****','CUSTOMCONFIGID':'****','ASSIGNMENTOPTIONS':'"--P **** --alias %COMPUTERNAME%"''}

def install():
    print('installing muller-teamviewer-14-host')
    install_msi_if_needed('TeamViewer_Host.msi', properties = properties)

J'ai fait ça mais cela ne fonctionne pas... Merci du coup de main au fait :)

Re: Paquet TeamViewer Personnalisé

Posté : 19 nov. 2019 - 15:45
par Gaetan
Bonjour,

tente comme ceci :

Code : Tout sélectionner

properties ={
            'APITOKEN':'****',
            'CUSTOMCONFIGID':'****',
            'ASSIGNMENTOPTIONS':'"--P **** --alias %COMPUTERNAME%"'
            }

def install():
    print('installing muller-teamviewer-14-host')
    install_msi_if_needed('TeamViewer_Host.msi', properties = properties)
Python est assez strict sur les tabulations. Et tu avais un ' de trop sur ton second essais ;)

Re: Paquet TeamViewer Personnalisé

Posté : 19 nov. 2019 - 16:41
par Futé
Bonjour,
Merci pour ton aide encore une fois, j'ai utilisé ton code mais cela ne fonctionne toujours pas...
Je vais essayer d'importer un fichier reg des paramètres de TV que j'aurais au préalable exporté.
Cordialement

Re: Paquet TeamViewer Personnalisé

Posté : 19 nov. 2019 - 16:46
par Gaetan
Quand tu teste en local sur le poste cela s'installe-t-il ?