TightVNC Server as service on Win 7 domain workstation, how to share application window only

Am successfully using TightVNC 2.7.1 over a vpn from home to a number of w7pro workstations on a remote ws2012 R2 domain, with each TVNC server app running as a service.  TVNC locally over the domain lan is working perfectly also.

Would now like to configure the Server service on one of the domain workstations to just serve one named application it is running rather than the whole desktop.

From looking at the TightVNC website that this seems to be possible, but don't understand how to implement it, or whether is is possible when the app is running as a service.

Would appreciate some thoughts, thanks

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

What you are looking for is more of a TS/RDS service type note something VNC can do. VNC will function as it is , the user you use to login into this system will need to be restricted to such an a point that upon login this application starts and this user can not do anything else.
chrisatworkAuthor Commented:
Don't really understand your reply.  I know that getting TVNC to show only a named window is possible when running it from a command line, what I am asking about is if it is possible to do this on TVNC loaded and running as a service.  If so, how.
The restriction of only being able to run one application is enforced by the windows Os on the user logging into Windows it is not a function of TVNC.
Windows server 2008/newer allow for terminal service/application publishing meaning you have an RDP type connection /environment inky allowing the user the use of a single application.
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

chrisatworkAuthor Commented:
Sorry but we don't seem to be getting anywhere with this question so I'll have to look elsewhere.  When I find an answer I will add a comment to this question which I will now close.  Thanks

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Tightvnc only connects one to a remote system and can be configured to run a program upon connection, it does not have the restrictive capability to limit the user to run only one specific application.
The restriction of what can be run on a Windows system is through GPO, local policy settings applied to the user.

Search for application publishing (Windows 2008/2012)
This uses RDP to connect to the server with the restriction you want.
chrisatworkAuthor Commented:
Just a word on this - I know TVNC only connects to a remote system, I have been using it for years like that.  But the remote end serves  the whole desktop to the viewer by default.  However, running the remote server by a command line as an application you can specify a named window of that desktop, either by title or by process ID.  This would make life easier for me because I am only interested in viewing one application window, not the entire desktop on one particular remote workstation.

However, I can't find any info as to whether this feature is possible when the remote TVNC server is running as a service and not an application.  I have to run it as  a service on the remote machine as I need multiple connections to the server.

Hope that clarifies the info I was looking for, If you have any knowledge of this I would be very pleased to reopen this thread

One option you could explore is running multiple instances of tightvnc bound to different ports performing different functions.
The constraint is the origin of the access. If from the LAN or via VPN or whether access is from the outside where different ports have to be opened.
chrisatworkAuthor Commented:
No solution offered. I will look elsewhere and comment if I find one.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.