
Set-Asset-Field -Subdomain "demo" -Name "TeamViewer ID" -Value $prop. Answer- host attempts to identify the path to a remote host as well as the systems along the route. Answer- nslookup will provide IPv4 and IPv6 information as well as email service information. Remote control of computers over the Internet. $prop = Get-ItemProperty -path HKLM:\SOFTWARE\WOW6432Node\TeamViewer -name "ClientID" Answer- Whois will provide IP address or hostname information. TeamViewer is the fast, simple and friendly solution for remote access over the Internet - all applications in one single, very affordable module. #ok, now lets get the teamviewer ID into a variable If the AssignmentData. Msiexec /i TeamViewer_Host.msi CUSTOMCONFIGID=ABC123 APITOKEN=YOUR_BIG_API_TOKEN_HERE /qn If it doesnt run the assignment using the TeamViewer.exe executable, and give that 30 seconds. # get configid and apitoken from device json, syncro-options #C:\temp\TeamViewer_Assignment.exe -apitoken YOUR_BIG_API_TOKEN_HERE -datafile "C:\Program Files (x86)\TeamViewer\AssignmentData.json" #apitoken comes from the UI when you create a "host" installer package thingy and allow it to assign with the checkbox 4.1 Deploy TeamViewer Host MSI package with Assignment Tool 4.1 Deploy TeamViewer Host MSI package with Assignment Tool 4.1.1 Preparations 4.1.2 Rollout and. RDS will assign client access licenses (CALs or SALs) to each user that connects to. #for some reason this just puts a copy of the installer in C:\Program Files (x86)\Teamviwer - WAT Verify that the following two lines are present, if not, add them. #msiexec /a TeamViewer_Host-idcABC123.msi /qn #move C:\temp\TeamViewer_Host.msi C:\temp\TeamViewer_Host-idcABC123.msi #rename the msi file to have -idc$CODE in the name like Set -Asset -Field -Subdomain "demo" -Name "TeamViewer ID" -Value $prop.clientid

#ok, now lets get the teamviewer ID into a variable $prop = Get-ItemProperty -path HKLM:\SOFTWARE\WOW6432Node\TeamViewer -name "ClientID" write-host "Here is the client ID" write-host $prop.clientid Msiexec /i TeamViewer_Host.msi CUSTOMCONFIGID =ABC123 APITOKEN =YOUR_BIG_API_TOKEN_HERE /qn

#TEAMVIEWER HOST ASSIGN NOT AVAILABLE TV#
#apitoken comes from the UI when you create a "host" installer package thingy and allow it to assign with the checkbox #C:\temp\TeamViewer_Assignment.exe -apitoken YOUR_BIG_API_TOKEN_HERE -datafile "C:\Program Files (x86)\TeamViewer\AssignmentData.json" # NEW FOR TV 13.2 # get configid and apitoken from device json, syncro-options cd C:\temp # OLD - FOR TV 13.1 VERSION #rename the msi file to have -idc$CODE in the name like #move C:\temp\TeamViewer_Host.msi C:\temp\TeamViewer_Host-idcABC123.msi #cd C:\temp #msiexec /a TeamViewer_Host-idcABC123.msi /qn #for some reason this just puts a copy of the installer in C:\Program Files (x86)\Teamviwer - WAT #cd "C:\Program Files (x86)\TeamViewer" #./TeamViewer_Host-idcABC123.msi /q #start-sleep -seconds 120 #ok, now it should be installed. #ADD A REQUIRED-FILE FOR C:\temp\TeamViewer_Host-idcABC123.msi
