Microsoft has provided MSI files (both 32-bit and 64-bit) that admins can use for bulk deployment of Teams to select users or computers. Admins can use these files to remotely deploy Teams so that users do not have to manually download the Teams app. When deployed, Teams will auto launch for all users who sign in on that machine. (You can disable auto launch after installing the app.) We recommend that you deploy the package to the computer, so all new users of the machine will also benefit from this deployment.
Disable auto launch for the MSI installer:
msiexec /i Teams_windows.msi OPTIONS="noAutoStart=true"