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 www.codeplex.com/vmwaretasks (Update: moved to GitHub). Please update your bookmarks.
- CodePlex … Update: now on GitHub
- CodeProject Article
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.