Wednesday, September 08, 2010
VCexecute

Use custom communication for tasks such as adjusting screen resolution, changing sound settings on the client from within XenApp sessions and much much more using VCexecute.

VCexecute

VCexecute

There are many reasons why you might need to use custom virtual channels to communicate from the remote session to the client.  One example is the changing of screen resolution e.g. many organisations use thin client terminals for access to XenApp applications.  Whilst this provides a seamless PC like experience for the user it does have a number of pitfalls.  For example if you want to to let the user have control over their screen resolution this means they need to be able to control the screen resolution on their local device, not the XenApp session.  VCexecute provides this seamlessly from with the session allowing users to increase and decrease their resolutions seamlessly.

The same issues exist around volume control, to be able to control sound levels effectively the user should have access over the sound levels on their local device, not just from within the session.

As well as built in functionality to allow control over screen resolution, volume control, mouse control and keyboard settings, VCexecute provides an open framework that can be used by system administrators to call any client side process from within the XenApp session.

Product Details

VCexecute utilises Citrix ICA virtual channels and supports:

  • Presentation Server 4 / 4.5
  • XenApp 5
  • XenDesktop 3 / 4
  • 32 and 64 bit servers supported
  • ICA Client versions 10 and above

Client applications are launched in the context of the logged on user.  VCexecute has two components:

  • A client side virtual channel plug-in for the Citrix ICA Client 10.0 ( and above )
  • server side ‘launcher’ application

As well as providing built in support for common uses such as the launching of control panel applets, custom programs and processes, VCexecute also contains advanced functionality around how the launched process is controlled.  For example,  should it be placed on top of the remote window, how should window focus work, should the remote session wait for the client process to complete.

Pricing

VCexecute is available free of charge.  To instantly obtain fully functional software then please register at http://support.thedevelopmentcloud.com/forum where the software is available for download.

For Developers

VCexecute is an open source prodject. To join the development programme please go to http://vcexecute.sourceforge.net

The Development Cloud Ltd 2010