The VMWare Tasks Library is a managed C# wrapper with an improved object model on top of VMWare COM ViX API (VixCOM) that makes it really easy to use.
Due to growing demand this project is now located on CodePlex at http://www.codeplex.com/vmwaretasks. Please update your bookmarks.
Features:
- a much more natural and easy programming model
- supports virtual machine VI (ESX) and Workstation
- enumerate and power Virtual Machines
- enumerate, revert and power snapshots
- execute commands in guest OS
- list and delete files and directories with subdirectories in guest OS
- manage shared folders
- read and write guest and environment variables
Update (2015)
VMWareTasks now lives on Github.