Package vix automates VMware virtual machines.
Project page at
https://sf.net/p/tcl-vix
Download from
http://sourceforge.net/projects/tcl-vix/files/
Documentation at
http://tcl-vix.magicsplat.com
Blog article / tutorial:
http://www.magicsplat.com/blog/automating-vmware-with-vix/
Note: The package uses the VMware COM interface and thus only runs on Windows hosts. The virtual machines themselves may run any OS. Also, depending on the VMware product in use, you may need to download the VMware VIX libraries separately from
https://www.vmware.com/support/developer/vix-api/index.html