Team Viewer is an app that allows you to remotely connect to multiple workstations. Whether managing IT department or just helping your neighbor down the street fix their computer, it is an application worth installing on your system.
Get SharePoint Online (Office 365 Enterprise E3) Subscription for your Business NOW
Team Viewer MSI is an alternative installation package for the full version of Team Viewer or for Team Viewer Host. Team Viewer MSI is used to deploy Team Viewer via Group Policy (GPO) in an Active Directory domain.
How to deploy Team Viewer Software using SCCM?
Download the TeamViewer software -> Double click the software and do not click install or next.
When you run the software an executable file .ini file is extracted.
This setup file can be found under current user account \appdata\local\temp\TeamViewer\folder. Copy the TeamViewer_.exe to the folder on the SCCM server.
We will use this executable file to install TeamViewer.
Also read: How to check and delete obsolete objects from SCCM?
Launch the Configuration Manager console, Software Library
-> Application Management
-> Create Application
-> Choose manually specify the application information
General Information specifies some information about the application such as Name -> Publisher -> Next
The information specified here will be seen by user in the
Application Catalog ->
Application Name -> Next.
deploy teamviewer via sccm
We will configure the Deployment Type for TeamViewer software.
Click on Add. In the General page, choose Type as Script Installer click Manually specify the deployment type information. Click Next
For the Content Location, provide the path where the TeamViewer setup file is present. In my case I have copied the setup file to a folder named Team Viewer on SCCM server. The next step is to specify install and uninstall command.
Specify the Installation Program as “TeamViewer_.exe” /S
Specify the Uninstall Program as “%ProgramFiles(x86)%\Teamviewer\uninstall” /S
Note – In the above commands use /S (uppercase S), lowercase ‘s’ may not work correctly.
Click Configure rules to detect the presence of this deployment type and click on Add Clause.
On the Detection Rule window, choose Setting Type as File System. Under Specify the file or folder to detect the app, set as below
Type – File
Path – %ProgramFiles(x86)%\TeamViewer\
File or Folder name – TeamViewer.exe
Click The file system setting must satisfy the following rule to indicate the presence of this application.
Set Property = Version
Operator = Equals
Value = 11.0.63017.0 (This value may vary with the version of TeamViewer that you download. You can get the Value by checking the properties of Teamviewer app).
Click OK and then Next.
Installation behavior : Install for system if resource is device else install for user,
Logon requirement: Whether or not a user is logged on and Installation program visibility to Hidden. Click Next.
For rest of the steps click Next and finally click Close.
Open the AppEnforce.log file on the client computer using CMTrace tool.
Hope this will be helpful.