Use Ninite. It is an automated install program that lets you select groups of programs and have them unattended install on your machine. Teamviewer 8 is one of the options, so go to the website click on the teamviewer 8's checkbox, scroll down to the bottom and press get installer. You will then be brought to the download page and it will download a few hundred kb file. That is the automated install script which will download teamviewer 8 and automatically install it without doing the OS system check. I tested this on my OWN Windows Server 2008 R2 server and it works as of 1/13/2013.

I found that the free version of TV8 works fine on server 2003, despite the non-commercial option being greyed out. I did choose personal use on the TV website (which is true, I have a small home network and got Server 2003 through MSAA) when selecting the download though, not sure if that had anything to do with it.




Teamviewer 8 Free Download For Windows Server 2003