TeamViewerPS allows to interact with the TeamViewer Web API as well as a locally installed TeamViewer client.
-
Updated
Feb 24, 2026 - PowerShell
TeamViewerPS allows to interact with the TeamViewer Web API as well as a locally installed TeamViewer client.
TeamViewer Web API example scripts
A PowerShell integration script to synchronize users of Active Directory groups to a TeamViewer company via REST based API.
Powershell module for the TeamViewer API
A PowerShell script that writes your current clipboard content (text or files) as keyboard input, used to transfer files, scripts and other data through VPN clients and other remote connections when the usual methods of file transfer are not available
PowerShell scripts for installing, uninstalling, and verifying TeamViewer Host on Windows, optimized for both manual and automated deployments like Intune. Licensed under GPLv3.
Show your Teamviewer ID on desktop with BgInfo
Interact with the TeamViewer API using PowerShell.
Graphic interface to facilitate the installation and automation of TeamViewer
This is a simple powershell script that allows uninstalling the Teamviewer agent and installing the new version. This is a script that can be deployed through system center in a domain environment like Active Directory.
Intune Remediation Scripts to fix a device's TeamViewer Device Name
Bulk add multiple computers from a csv file to TeamViewer (in their respective groups).
Add a description, image, and links to the teamviewer topic page so that developers can more easily learn about it.
To associate your repository with the teamviewer topic, visit your repo's landing page and select "manage topics."