If you know how TeamViewer is not that hard to package. Here is a short summary
- Don’t use the
exe -file. With a commercial license you can download the MSI-file here
https://www.teamviewer.com/en/download/windows/msi/ - In addition to the MSI-File(
s) you will get a manual which shows you how to export the settings to a reg-file - Unfortunately, you can’t disable the creation of the desktop shortcut. Instead, you have to use a script to remove it.
To export your settings…
Go to Extras > Options

Do you settings in this part of the menu and continue to Advanced > Show advanced options

Under the advanced

Name the generated file TeamViewer_Settings.reg. The only thing you have to do now is to keep it in the same folder as the MSI.
To remove the desktop shortcut you can use powershell
rm “$env:public\Desktop\TeamViewer*.

To sum up, TeamViewer helps packagers a lot with this export options. To bad they don’t give you the option to disable the desktop shortcut. Please consider that this is just a small help. There are still many other settings which you have to do according to the packaging guidelines of your company.