Seite 1 von 2

[GELÖST] Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 15. November 2019 - 14:25 Uhr
von Smart
WAPT 1.7.5 – CentOS Server – Windows Server 2016 Administratorclient
--------------------------------------------------------------------------------------------------------------
Guten Morgen,
Ich kann meinen TV-Client nicht so anpassen, dass die Einstellungen automatisch ausgefüllt werden (Beispiel: Passwort für die Fernverbindung, das mit dem Firmenkonto verknüpft ist).

Code: Alle auswählen

def install():
    print('installing test-teamviewer-14-host')
    run(r'msiexec.exe /i "TeamViewer_Host.msi" /qn APITOKEN=**** CUSTOMCONFIGID=**** ASSIGNMENTOPTIONS="--P **** --alias %COMPUTERNAME%"')
Der Fernseher wird derzeit installiert, aber es sind noch keine Einstellungen vorgenommen worden...

Hast Du eine Idee?
Aufrichtig

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 - 11:59 Uhr
von Gaetan
Hallo,
haben Sie den Befehl auch außerhalb von WAPT getestet?

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 - 12:46 Uhr
von Smart
In der Eingabeaufforderung (CMD) wird die Software ohne jegliche Einstellungen installiert. Mit PowerShell hingegen wird die Liste der Befehle durchlaufen….

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 – 14:39 Uhr
von Gaetan
Wie lautet der genaue Befehl in der Eingabeaufforderung?

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 - 15:09 Uhr
von Smart

Code: Alle auswählen

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

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 – 15:23 Uhr
von Gaetan
Ich glaube, ich habe das Problem gefunden; ich hatte hier dasselbe Problem:
viewtopic.php?f=9&t=1925&p=6154&hilit=kaspersky#p6154

Schauen Sie sich meinen Code an, und ich kann ihn bei Bedarf detaillierter kommentieren.
:D

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 18. November 2019 – 16:49 Uhr
von Smart
Aufsatz 1:

Code: Alle auswählen

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)
Aufsatz 2:

Code: Alle auswählen

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)

Ich habe das versucht, aber es hat nicht funktioniert... Danke trotzdem für die Hilfe :)

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 19. November 2019 – 15:45 Uhr
von Gaetan
Guten Morgen,

Versuchen Sie es so:

Code: Alle auswählen

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 ist bei Tabulatoren ziemlich streng. Und in deinem zweiten Versuch hattest du ein zusätzliches einfaches Anführungszeichen ;)

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 19. November 2019 – 16:41 Uhr
von Smart
Hallo,
vielen Dank nochmals für Ihre Hilfe. Ich habe Ihren Code verwendet, aber es funktioniert leider immer noch nicht.
Ich werde versuchen, eine .reg-Datei mit den TV-Einstellungen zu importieren, die ich zuvor exportiert habe.
Viele Grüße

Betreff: Benutzerdefiniertes TeamViewer-Paket

Veröffentlicht: 19. November 2019 – 16:46 Uhr
von Gaetan
Lässt es sich installieren, wenn Sie es lokal auf dem Rechner testen?