We have built a library that allows you to programmatically send keystrokes to the console of a virtual machine in XenServer. This can be useful in the initial setup of some virtual appliances. The source is included and, for the developers out there, demonstrates some interesting integration with the existing XenServer library. This library also includes integration with VNC-Client for .NET by dullmann for handling the VNC protocol.

Download the XenServer VNC Activity Library

Take a look and let us know what you think…