The vimsh command documented by Xtravirt has now been updated to include the recently uncovered vmware-vim-cmd. This command replaces the need to enter the vimsh interactive shell, increasing performance and simplifying its use. vimsh is a highly useful API which can be used to report, configure and tweak many aspects of ESX server. This version has been fully re-written for ESX 3.5 and has been simplified in many areas. It also contains over 35 working examples.