This is an old revision of the document!


command lines on esxi

Job cli Register a VM vim-cmd solo/registervm path_to_vmx_file Unregister a VM vim-cmd vmsvc/unregister vmid Delete a VM vim-cmd vmsvc/destroy vmid Get a listing of VMs on a host esxcli vm process list vim-cmd vmsvc/getallvms Determine if a VM has a snapshot vim-cmd vmsvc/get.snapshot vmid Take a snapshot of a VM vim-cmd vmsvc/snapshot.create vmid snapshot_name Remove a snapshot of a VM vim-cmd vmsvc/snapshot.remove vmid Get the current power state of a VM vim-cmd vmsvc/power.getstate vmid Get the uptime for a VM vim-cmd vmsvc/get.summary vmid |grep uptimeSeconds Power on a VM vim-cmd vmsvc/power.on vmid Shutdown a VM vim-cmd vmsvc/power.shutdown vmid Power off a VM esxcli vm process kill –w world_id vim-cmd vmsvc/power.off vmid Reboot a VM vim-cmd vmsvc/power.reboot vmid Reset a VM vim-cmd vmsvc/power.reset vmid Upgrade VMware Tools in a VM vim-cmd vmsvc/tools.upgrade vmid Display the IP address of a VM vim-cmd vmsvc/get.guest vmid |grep -m 1 “ipAddress = \”“