Intune SW deployment

Helping Intune admins with software deployment

[Windows] TeamViewer Host


Version used in this guide: 15.37.3

Highlighted items are subjects to change with new software releases. Please review these items and adjust them according to your environment.

General

Application type

Windows app (Win32)

Package content

  • TeamViewer_Host.msi
  • TV_Settings.tvopt (GitHub)

Software download page

https://teamviewer.com/en


App information

Name

TeamViewer Host

Description

Work from anywhere with full access to any device.

Stay productive wherever you are with unrestricted access to all your files and applications, as well as your mobile devices and servers, all without a VPN.

Instant remote support for IT professionals and teams.

Forget costly site visits by solving your IT challenges remotely with the market’s most secure and powerful support platform.

TeamViewer is compatible with almost any device and operating system.

Support any mobile device from any place, any time.

Quickly resolve mobile device issues from your computer, tablet, or smartphone. We cover all Android devices and even support iOS screen sharing – an industry first.

Publisher

TeamViewer

App Version

15.37.3

Information URL

https://www.teamviewer.com/en/

Privacy URL

https://www.teamviewer.com/en/privacy-notice/

Logo

640px-TeamViewer_logo.svg.png (640×145) (wikimedia.org)


Program

Install command

msiexec.exe /i “%~dp0TeamViewer_Host.msi” /qn APITOKEN=<YourAPIToken> CUSTOMCONFIGID= <YourConfigID> SETTINGSFILE=”%~dp0TV_Settings.tvopt” ASSIGNMENTOPTIONS=”–alias %ComputerName% –grant-easy-access –group-id <YourGroupID>”

Uninstall command

msiexec.exe /X “TeamViewer_Host.msi” /qn

Installation time required (mins)

20

Allow available uninstall

Yes

Install behavior

System

Device restart behavior

No specific action


Requirements

Operating system architecture

x64,x86

Minimum operating system

1903

Disk space required (MB)

<None>

Minimum number of logical processors required

<None>

Minimum CPU speed required (MHz)

<None>

Additional requirement rules

<None>


Detection rules

Rules format

Use a custom detection script

Detection rules

Script content (UTF-8 encoded):

$RegVersion = (Get-ItemProperty -Path HKLM:\SOFTWARE\WOW6432Node\TeamViewer -Name version -ErrorAction Stop).Version -replace '[a-zA-Z]','' -replace '[ ]',''
[version]$RegVersion
[version]$DesiredVersion = "15.37.3"
if ($RegVersion -ge $DesiredVersion) {
    Write-Host "OK - You already have the newest version" -ForegroundColor Green
    exit 0
} else {
    Write-Host "BAD - You need to install a new version" -ForegroundColor Red
    exit 1
}

Run script as 32-bit process on 64-bit clients: No

Enforce script signature check and run script silently: No

Leave a comment