Teamviewer 14 Unattended Access Setup

  1. Disable Unattended Access Teamviewer
  2. Teamviewer 14 Unattended Access Setup Download
  3. Teamviewer 14 Unattended Access Setup

Setup unattended access. Open Management Console. Exit TeamViewer Your ID Password rol trol 1234 Meeting Control Remote Computer Partner ID @ Remote control File transfer VPN Connect to partner Computers & Contacts Unattended Access @ Start TeamVjewer with Windows @ Assign device to account O Grant easy access. Unattended Access Install TeamViewer Host to enable permanent access to unattended computers/servers, or access Android devices such as smartphones, point of sale devices, or public displays by using TeamViewer Host for Android.

Grab the software. TeamViewer is like a telephone conversation made between two PCs, so both. Setup unattended access. Open Management Console. Exit TeamViewer Your ID Password rol trol 1234 Meeting Control Remote Computer Partner ID @ Remote control File transfer VPN Connect to partner Computers & Contacts Unattended Access @ Start TeamVjewer with Windows @ Assign device to account O Grant easy access.

So I’ve been playing with deploying TeamViewer 13 unattended host for several hours today and have reached the conclusion that the deployment documentation is just grossly inadequate. Here’s what I’ve learned after looking at several forum posts:

  1. Don’t try to deploy your customized TeamViewer unattended host MSI application via the GPO software installation package method in Active Directory. Deploy GPO using a batch script or powershell instead and save yourself the aggravation of troubleshooting why some workstations won’t install the package.
    1. I tried the GPO software installation package method first because it’s one of the recommended ways to deploy the TeamViewer MSI via the official deployment documentation on P7. But after finding that most of my deployments failed with %%2 and %%1274 even after adding a 30 second delay to Computer Configuration > Policies > Administrative Templates > System > Group Policy > Startup policy processing wait time, I decided i had wasted enough time troubleshooting this method and found the script method to work much better.
    2. What finally worked consistently for me was this simple batch script (where XXXXXXX is your deployment ID):

      start /wait msiexec.exe /i SERVERSHARETeamViewer_Host-idcXXXXXXX.msi /qn

  2. If systems already have TeamViewer installed (either deployed or manually installed), you won’t be able to use the TeamViewer assignment tool to assign newly deployed unattended host installs (where the newest version was just installed over an existing version) to a new or different TeamViewer account. Running the Teamviewer_Assignment.exe on an existing install that was upgraded via deployment will yield the following error:

    Error: Assignment failed with: Reading datafile “C:Program Files (x86)TeamViewerAssignmentData.json” failed with: File not found

    If you’re like me, where the customer used a new TeamViewer ID to sign up for the upgraded version, you’ll need to completely uninstall TeamViewer host on all workstations and then re-install. Here’s how:

    1. Run a GPO with a script to completely remove TeamViewer first. Here is an example of a script for removing x64 versions of older TeamViewer versions:
    2. @echo offREM Check for running TeamViewer processes

      tasklist /FI “IMAGENAME eq TeamViewer.exe” 2>NUL find /I /N “TeamViewer.exe”>NUL

      REM Check if TeamViewer 13 is already installed (crude test that may not work for everyone).

      Set “VER=C:userspublicdesktopTeamViewer 13 Host.lnk”

      REM Uninstall TeamViewer and remove registry entry (needed if re-assigning to a different account)

      taskkill /f /im TeamViewer.exe
      TIMEOUT 2
      start “C:Program Files (x86)TeamVieweruninstall.exe” /S
      reg delete “HKLMSoftwareWow6432NodeTeamViewer” /f
      TIMEOUT 10


    3. After complete removal, re-install TeamViewer.
    4. Now run the TeamViewer Assignment tool and it should succeed.
    5. @echo off
      TIMEOUT 60
      start /wait msiexec.exe /i SERVERSHARETeamviewer_Host-XXXXXXXX.msi /qn
      TIMEOUT 30
      start /wait SERVERSHARETeamViewer_Assignment.exe -apitoken XXXXXXX-XXXXXXXXXXX -datafile “C:Program Files (x86)TeamViewerAssignmentData.json” -allowEasyAccess=true -devicealias “${COMPUTERNAME}”
  3. Finally, if you want to push a uniform personal password to your deployed unattended host installs (generally not recommended, but sometimes required), you’ll have to do it by exporting a .reg file, naming it TeamViewer_Settings.reg (the name matters) and storing it in the same share as the TeamViewer MSI deployment installation file. Here’s how:
    1. On a workstation with the same version of TeamViewer installed, select Extras->Options->Advanced->Show Advanced Options->Export options to a *.reg file.
    2. Enter TeamViewer_Settings.reg as thefilename and click Save.
    3. Check the Export personal password option and enter and confirm a desired personal password to set for each unattended host install. Then click Export.
    4. Store the resultant TeamViewer_Settings.reg file on a network share where your MSI file exists. When TeamViewer is deployed, the exported password will automatically be set as the personal password on all deployed systems.

That’s it folks.

In Part 1 of Remote Help for Family and Friends, I taught you how to install and begin using TeamViewer to provide remote help for your family and friends. In Part 2, I conducted a remote session and actually did some maintenance tasks. Here in Part 3, I’ll show you how to set up Unattended Access and to ensure the security of the remote computer.

Set Up Unattended Access

Manual access to the remote computer requires you and your friend or family member to launch TeamViewer at the same time. In the process, a random password is generated on the remote computer for use during the session, which you must enter into your login screen. (You can set this to be from 4 to 10 characters in length.) This default is very good for security reasons: no one can access the remote computer if it’s unattended. This requirement is slightly eased once you create your TeamViewer account and pin the Partner to it. All you do then is double-click the online computer in the My Computers list—but your partner is still required to manually launch TeamViewer for it to show up as “online.”

However, TeamViewer also allows you to set up the remote computer for unattended access, which will start TeamViewer upon booting that computer, so you don’t need your partner’s assistance during the session. If you set this up, you can take other security measures to protect the computer; these are described below.

TeamViewer Console Computers & Contacts

1. To set up unattended access, launch the TeamViewer Console and select Connections > Setup unattended access… The wizard to set up the option appears.

Setup unattended access

2. Click Next to proceed. A dialog appears where you provide a name and password for the computer. You can accept the default name or create a new one.

Define Personal Password


3. Click Next to continue. The familiar Account Creation dialog appears.

Create a free TeamViewer Account

4. Since you already set up a free TeamViewer account in Part 1 of this series, choose I already have a TeamViewer account. The screen changes to a log on.

I already have a TeamViewer Account

5. Enter the Email / username and password for the account and click Next. The wizard complete screen appears.

Completing the wizard

6. Click Finish to close the wizard.

TeamViewer Console Computers & Contacts

7. The remote computer is now set up for unattended access. If the remote computer has booted up, all you need to do now is log into your TeamViewer account, double-click the partner in the My Computers list, and you have remote access to the computer. That means you can set up a weekly time with your partner to do maintenance for them. They don’t have to be present for the session.

Security Tips

1. If you’re security-conscious (and you should be!) note that you can disable unattended access on the remote computer anytime you wish.

TeamViewer System Tray Menu

2. In the TeamViewer menu in the System Tray, choose the Options item; or use its equivalent from the Extras menu in the TeamViewer Console. The TeamViewer Options screen appears.

Disable Unattended Access Teamviewer

TeamViewer Options General

3. In the General menu, uncheck Start TeamViewer with Windows to disable the automatic launch of TeamViewer when that computer boots up, then click OK.

TeamViewer Options Security

4. In the Security menu, you can also click Configure to add your own Partner ID to the Black and whitelist for the remote computer. The Black- andwhitelist appears.

Black- and Whitelist

5. Select Allow access only for the following IDs and partners, then enter your base computer’s ID in the New entry field, click Add, then OK. Now, only your ID will have access to that remote computer.

6. Note too, you or your partner can choose Exit TeamViewer in the TeamViewer system tray menu after a session. This disables unattended access until the remote computer is rebooted. If you’re connected as you do this, you’ll be disconnected.

7. Finally, if you don’t want to use unattended access and are fairly satisfied with manually paired access, note that you can also increase the strength of the random password that TeamViewer generates for improved security. In the Options Security menu, pick a password strength anywhere from 4 to 10 alphanumeric characters.

Random Password Password Strength

Remember, TeamViewer is free for personal use. If you plan to use it for business or commercial purposes you should pay for a license. It’s an honor system. Note too, of course, that TeamViewer isn’t the only remote access software that’s available. Just do a search on Google for the top 10 remote access software solutions and you have more free and paid options than you have time to test.

Click here to read Part 1 and Part 2 of this series.

Happy remote computing!

Teamviewer 14 Unattended Access Setup Download

I manage Trend Micro’s Technical Product Marketing team for Consumers and the opinions expressed here are my own.

Teamviewer 14 Unattended Access Setup

Related posts: