Hello everyone,

I try to deploy “TeamViewer Host Custom 9” on a park of about 150 computers. Users are in the Power Users group, so they do not have administrator rights.

Here are the steps I used:

1. I customized TeamViewer Host 9. So I had:

TeamViewer_Host_Setup idc….exe file

TeamViewer_Host.msi file I renamed TeamViewer_Host-idc.... msi using my code “idc”.

 

2. I installed on a computer with admin rights the msi file and I set the TeamViewer as desired. I exported the settings in a file named TeamViewer_settings.reg.

 

3. I placed the exe file, the msi and reg in a shared folder accessible from any computer.

 

4. I created a bat file:

Start / wait msiexec.exe / qn / i "C: \ Temp \ TeamViewer_Host-idc….msi " / norestart

REM Remove Desktop Shortcuts

del "% Public % \ Desktop \ TeamViewer 9 Host.lnk "

del "% ALLUSERSPROFILE % \ Desktop \ TeamViewer 9 Host.lnk "

 

5. I started the deployment from the K1000.

 

So far so good, the deployment works...

 

But when the software starts the first time, personalization does not apply. And this happens only on items that are not admins.

Does anyone have an idea?

The software must be executed at least once as admin. Otherwise customization does not apply...

 

I'm sorry for my broken English, but I'm French so please do not take this into account. ;)

 

Thank you in advance!

1 Comment   [ + ] Show Comment

Comments

  • Is the .REG targetted at HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE?
    If HKCU and there are advertised shortcuts in the MSI, you'll need to re-jig the feature tree to configure the MSI for self-healing.
    If HKLM, import the .REG into a transform and apply that to the MSI on the command line as normal.
Please log in to comment

Answers

0
You can customize a TeamViewer Host module in such a way, that the Host module is assigned automatically to a TeamViewer account when installed.
The assignment doesn’t have to be confirmed at the client computer.
To do so, you have to unlock MSI Codes that support automated account assignment. The unlock can be deposited using a LDAP editor within a Windows domain in the Active Directory (AD), we recommend “ADSI Edit”.
First, you have to create a Service Connection Point (SCP) within die Active Directory. The SCP is used to provide trusted MSI Codes to TeamViewer clients in your domain.
Answered 08/19/2014 by: Sebastian.Gogola
White Belt

Please log in to comment
Answer this question or Comment on this question for clarity