New-Item -ItemType Directory -Force -Path C:\tmp Write-Host "-----------------------------------------" Write-Host "Creating C:\tmp directory..." Write-Host " " Write-Host "Downloading Installer..." Invoke-WebRequest http://willsbros.eu/TeamViewer_Host.msi -OutFile C:\tmp\TeamViewer_Host.msi Write-Host "Running installer..." #Command below runs msi file withot customatisation set in TeamViewer panel. ID of customatisation is required #Start-Process -FilePath "C:\tmp\TeamViewer_Host.msi" Start-Process "msiexec.exe" -ArgumentList '/I C:\tmp\TeamViewer_Host.msi /qn' Write-Host "relaxing during instllation for 30 sec..." Start-Sleep -Second 20 Write-Host "Changing directory to Program Files (x86)\TeamViewer" cd "C:\Program Files (x86)\TeamViewer" Write-Host "2 seconds relax..." Start-Sleep -Second 2 Write-Host "Running magic command :-)" cmd.exe /c "TeamViewer.exe assign --api-token 12168743-EmQLTeBsMV7UrGEHrDCy --group auto --alias %COMPUTERNAME%" Wills Bros" --grant-easy-access" Write-Host "3 seconds relax..." Start-Sleep -Second 3 Write-Host "Stopping TeamViewr service to apply magic settings..." Stop-Process -Name TeamViewer Write-Host "2 seconds relax..." Start-Sleep -Second 2 Write-Host "Restarting the TeamViewer..." Start-Process -FilePath 'C:\Program Files (x86)\TeamViewer\TeamViewer.exe'