We are currently updating our old TeamViewer 12 to 15. For now we are stuck at giving the correct assignments to the install.
So the website (Mass deployment improvements - TeamViewer Support) suggest as an example that we do this:
-------------------------------------------------------------------------------------------------------------------------
msiexec.exe /i "D:\Install\Teamviewer\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=(we filled our ID in here)
ping -n 31 127.0.0.1>nul
"C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assign --api-token=(We filled our API token in here)
-------------------------------------------------------------------------------------------------------------------------
Btw the website forgets to put the "" in the second path part I think. But okay, we now want to give some assignments with the MSI installer. For example [--alias Test01 --group ""Test Room 1""]. What is the correct way to do this? We tried to put it behind the first part (so behind CUSTOMCONFIGID=). Well.. to make it short.. we tried a bunch of stuff like they suggest on the mass deployment page. We probably miss something very obvious. But maybe someone already did this and can enlighten us with his/her wisdom :)
So what we want to achieve here is that TeamViewer will be installed silently and it will connect afterwards to our TeamViewer account and puts it in an existing group (for example Test Room 1).
Second question:
It would be even more awesome if we can have a script that it looks at the computer name (for example Test01) and then names it differently in the group overview of our Teamviewer account.
So for example we have a Group called [Test Room 1], and the computer name is [Test01]. But when he adds the computer to the group [Test Room 1] we want the computer be called [Test Computer 1] in the group. So it should have a list where we can define that if computer name is Test01 it should name the teamviewer name to Test Computer 1, and Test02 to Test Computer 2, and so on.
We had these settings for TeamViewer 12 (.exe). But someone else made this for us. And now it does not work very well anymore (without us changing anything). And now we want to update the way we install TeamViewer so we can have the newest versions installed on every computer.